Unicode®字体是显示Unicode®通用字符集(UCS)中的字符所需的图形信息。UCS中有超过100万个字符,每个字符被称为代码点,并且它们不断地被修改和扩展。因此,尽管有些字体试图为尽可能多的字符提供显示信息,但许多Unicode®字...
Unicode®字体是显示Unicode®通用字符集(UCS)中的字符所需的图形信息。UCS中有超过100万个字符,每个字符被称为代码点,并且它们不断地被修改和扩展。因此,尽管有些字体试图为尽可能多的字符提供显示信息,但许多Unicode®字体选择仅为可表示的字符子集提供图形数据,例如仅提供西方英文字母和数字,Unicode®字体和UCS之间的连接由软件使用字符处理,因为对于字体在编程层面上的表现没有真正的定义。女性在使用Unicode®字体与计算机进行倒立时,需要处理两个构成完整字体的元素。第一个是UCS,它定义了哪些字符对应哪些特定的数字。这意味着,在UCS中,英文数字1将在集合中用一个特定的索引编号来表示。这个数字可以用来确定字体的索引,以找到图形数据,以便字符可以呈现在屏幕上或打印到纸上。Unicode®标准只处理底层UCS,而不处理字体或实现两者之间的关系,因此这可能因程序而异。Unicode®字体中的信息几乎可以是任何以某种方式实现显示或表示UCS字符的信息。UCS字符的图形表示称为字形。字体中的字形可以可以是图像,也可以是矢量数据,以便可以绘制字符并将其缩放到所需的任何大小Unicode®字体的实现方式没有定义,因此它还可以包含以三维(3D)呈现字母的信息,甚至可以包含音频签名来代替视觉数据。在Unicode®字体中有一些实现复杂字符的典型方法,特别是在非西方语言中,可能有成千上万个单独的字符。一种方法是提供如何从多个元素中编译单个字形的信息,这些元素可以用于多个字符。这可以使字体保存较少重复的图形数据,取而代之的是用一个分层系统来创建所需的独特图像
-
发表于 2020-08-07 09:42
- 阅读 ( 801 )
- 分类:电脑网络