用于Unicode应用程序的最佳默认字体是什么,用户可以在其中选择要使用的字体?

我注意到的问题是并非所有Windows机器都具有所有Unicode字体。并且每个Unicode字体都不包含所有Unicode字符。

那么在可用性和完整性之间使用默认字体的最佳折扣是什么?如果字体很难看,请取下标记。

然后,在确定默认字体后,下拉列表中应包含哪些字体供用户选择?

有帮助吗?

解决方案

任何Windows应用程序的最佳默认字体,无论是否为Unicode,都是用户在所有应用程序的系统控制小程序中选择的字体。没有什么比在每个应用程序中配置字体和颜色更令人讨厌,只是为了使它们与系统默认值匹配,并且不会在视觉上与其他应用程序发生冲突。

此外:我认为可以合理地假设系统默认字体支持所支持语言的所有字形(请注意,各种Windows版本确实安装了可用语言支持的不同子集,并且为了进行测试,您可能需要手动添加对更多语言的支持)。如果用户更改了默认值,那么很可能他们选择了另一种能够显示所有字形的字体。

关于你的第二个问题,为什么不完全将决定留给用户?不包括所有人的原因是什么?

其他提示

我认为Unicode和字体是正交的。一个是数据,另一个是演示文稿。

我不知道如何回应,因为我不知道,例如,无衬线字体的想法是否适用于日本用户的汉字或片假名字符。通常用于西方语言的字体是否对所有语言都相同?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top