Fonts 字体和字符编码

Fonts 字体和字符编码,fonts,character-encoding,glyph,Fonts,Character Encoding,Glyph,a) 字体是否了解编码字符集(Unicode、ASCII等)?换句话说,字体文件是否指定哪些编码字符集可以使用该字体? b) 我假设如果字体支持某些编码字符集,那么该编码字符集的任何字符编码(也称为代码页)都可以使用该字体 a) 字体文件是否也指定特定字形映射到哪个代码点? b) 一个glyph可以一次映射到多个代码点吗?如果是,那么当某些应用程序尝试将此字体映射到特定的编码字符集时,如何选择正确的映射(字形到代码点) c) 字体基本上是一个包含如何绘制字形说明的文件吗?如果是,那么我假设每种字

a) 字体是否了解编码字符集(Unicode、ASCII等)?换句话说,字体文件是否指定哪些编码字符集可以使用该字体?
b) 我假设如果字体支持某些编码字符集,那么该编码字符集的任何字符编码(也称为代码页)都可以使用该字体

  • a) 字体文件是否也指定特定字形映射到哪个代码点?
    b) 一个glyph可以一次映射到多个代码点吗?如果是,那么当某些应用程序尝试将此字体映射到特定的编码字符集时,如何选择正确的映射(字形到代码点) c) 字体基本上是一个包含如何绘制字形说明的文件吗?如果是,那么我假设每种字体都有自己的字形集(即,关于如何绘制字形的说明集)


  • 谢谢你

    很多问题,无法详细回答,因此:

  • 是的,是的

  • A.是的,B.不知道,C.是的

  • 有关.TTF/.OTF字体的所有详细信息,请参见:


    如果把字体放在像
    font
    这样的代码括号中,你指的是.NET中的一个对象,那么WPF提供了很多这样的信息:。

    “如果把字体放在像字体这样的代码括号中,你指的是一个对象”不。谢谢你的帮助2b对于像{µ,μ}或{a,Αa,А}这样的字符集肯定很有用