Okabe,M。和 K. Ito。 “彩色通用设计(CUD):如何制作对色盲人士友好的数字和演示。” [http://jfly.iam.u-tokyo.ac.jp/color/](http://jfly.iam.u-tokyo.ac.jp/color/) 。
```
Okabe, M., and K. Ito. 2008. “Color Universal Design (CUD): How to Make Figures and Presentations That Are Friendly to Colorblind People.” http://jfly.iam.u-tokyo.ac.jp/color/.
Stone, M., D. Albers Szafir, and V. Setlur. 2014. “An Engineering Model for Color Difference as a Function of Size.” In 22nd Color and Imaging Conference. Society for Imaging Science and Technology.
矢量图形有两个缺点,可能并且经常会在实际应用程序中造成麻烦。首先,因为矢量图形是由显示它们的图形程序在运行中重新绘制的,所以可能发生在两个不同程序或两台不同计算机上相同图形的外观差异。文本最常出现此问题,例如,当所需字体不可用且呈现软件替换不同字体时。字体替换通常允许观看者按预期阅读文本,但是得到的图像很少看起来很好。有一些方法可以避免这些问题,例如在 pdf 文件中概述或嵌入所有字体,但它们可能需要特殊的软件和/或特殊技术知识才能实现。相比之下,位图图像看起来总是一样的。
矢量图形有两个缺点,可能并且经常会在实际应用中造成麻烦。首先,因为矢量图形是由显示它们的图形程序在运行中重新绘制的,所以可能发生在两个不同程序或两台不同计算机上相同图形的外观差异。文本最常出现此问题,例如,当所需字体不可用且呈现软件替换不同字体时。字体替换通常允许观看者按预期阅读文本,但是得到的图像很少看起来很好。有一些方法可以避免这些问题,例如在 pdf 文件中概述或嵌入所有字体,但它们可能需要特殊的软件和/或特殊技术知识才能实现。相比之下,位图图像看起来总是一样的。
其次,对于非常大和/或复杂的数字,矢量图形可能会增长到巨大的文件大小并且渲染速度很慢。例如,数百万个数据点的散点图将包含每个单独点的 x 和 y 坐标,并且在渲染图像时需要绘制每个点,即使点重叠和/或被其他图形元素隐藏。因此,文件的大小可能是几兆字节,并且渲染软件可能花费一些时间来显示该图形。当我在 21 世纪初期担任博士后时,我曾经创建了一个 pdf 文件,当时花了将近一个小时才能在 Acrobat 阅读器中显示。虽然现代计算机速度更快,渲染时间几分钟几乎都是闻所未闻的,但即使是几秒钟的渲染时间也可能会造成破坏,如果你想将你的数字嵌入到更大的文档中并且你的 pdf 阅读器停止运行每次你用一个有问题的数字显示页面。当然,另一方面,只有少量元素(一些数据点和一些文本,比如说)的简单数字通常会比矢量图形小得多,而且观看软件甚至可以更快地渲染这些数字比相应的位图图像。