用于Unicode应用程序的最佳默认字体是什么,用户可以在其中选择要使用的字体?
我注意到的问题是并非所有Windows机器都具有所有Unicode字体。并且每个Unicode字体都不包含所有Unicode字符。
那么在可用性和完整性之间使用默认字体的最佳折扣是什么?如果字体很难看,请取下标记。
然后,在确定默认字体后,下拉列表中应包含哪些字体供用户选择?
答案 0 :(得分:2)
任何Windows应用程序的最佳默认字体,无论是否为Unicode,都是用户在所有应用程序的系统控制小程序中选择的字体。没有什么比在每个应用程序中配置字体和颜色更令人讨厌,只是为了使它们与系统默认值匹配,并且不会在视觉上与其他应用程序发生冲突。
此外:我认为可以合理地假设系统默认字体支持所支持语言的所有字形(请注意,各种Windows版本确实安装了可用语言支持的不同子集,并且为了进行测试,您可能需要手动添加对更多语言的支持)。如果用户更改了默认值,那么很可能他们选择了另一种能够显示所有字形的字体。
关于你的第二个问题,为什么不完全将决定留给用户?不包括所有人的原因是什么?
答案 1 :(得分:0)
我认为Unicode和字体是正交的。一个是数据,另一个是演示文稿。
我不知道如何回应,因为我不知道,例如,无衬线字体的想法是否适用于日本用户的汉字或片假名字符。通常用于西方语言的字体是否对所有语言都相同?