【发布时间】:2011-04-04 17:17:02
【问题描述】:
我想知道,Unicode 中的每个字符都有一个代码点;字体中的字符的类似术语是什么?
当解码文件需要映射到字体(或字体,通过一些现代字体替换技术)时,我从来不理解该过程的一部分。
例如,当文本编辑器从其字符编码解码文件时,假设有希腊字母 α (U+03B1)。这个应用程序在字体中选择特定字形的确切过程是什么?大多数应用程序都有首选字体。假设它是快递。 (如果是罕见的 Unicode 字符,如心脏 ♥ (U+2665),它不在默认字体中,会发生什么情况?应用程序如何知道字体不包含该字符?)
字体是否包含有关它具有哪些符号的元信息?
如果 2 种字体都具有符号 alpha,它们是否必然共享相同的“代码点”?还是依赖于Type1、Type3、TrueType、OpenType等字体类型? ...
感谢任何指针或参考。
【问题讨论】: