如何使用OpenType字体

  在Windows系统中,字体文件都保存在系统目录下的fonts子目录中,如果想要使用更多的字体,就要将字体文件(文件本身或快捷方式)拷贝到这个目录中。 我们在使用文字的时候,感觉到它似乎是矢量的,因为我们放大或缩小字号都不会损失文字的质量。 其实最早的计算机字体是点阵格式的,就如同我们学习过的点阵图像一样,它只适合在某种尺寸下观看,若是放大缩小就会造成失真。随着技术的发展,在 Windows3.1时代开始使用一种称之为TrueType的字体格式,这就是一种基于矢量制作的字体。现在当我们通过Photoshop、Word或其他应用程序调用文字时,文字都是以矢量方式出现的。 除了TrueType之外,常见的还有PostScript、OpenType字体标准。其中TrueType主要应用在屏幕显示及普通打印上,是最常见的。PostScript是由Adobe开发的用作印刷的精细字体标准,但与应用程序的兼容性稍差。而OpenType兼备TrueType与 PostScript的优点。并提供一些新特征,如连笔字、分数字等。可以为文字排版添加新的效果。下面我们就来看看如何使用OpenType字体的特殊特征。

1034如下左图,在字符调板的字体列表中,位于字体名称左方的如果是


图标,则表示这是一个OpenType字体。如果是


图标则表示是TrueType字体。确保所选择的是OpenType字体。然后点击字符调板右上角的圆三角按钮(下右图红色箭头处),观察在出现的菜单中 OpenType选项(下右图绿色箭头处)是否可用。有些OpenType字体并没有提供特殊特征,那么OpenType选项就不可用。 OpenType的特殊特征为:标准连字、上下文替代字、自由连字、花饰边、旧样式、替代文字、标题替代字、花饰字、序数字、分数字。此外还有一些专门应用于亚洲语言的特征。不同的OpenType字体提供的可用特征种类也不相同,某些特征可能不可用。


-


  1035下面我们使用“Adobe Garamond Pro”字体对其中一些常用的特征进行演示,分别如下各图所示。可以看到标准连字是将相邻字母笔画互相融合;自由连字是将相邻字母笔画互相衔接;旧样式将数字错落有致地排列;替代样式改变了字母的外形;序数字将st、nd、rd、th这些英文序数词后缀上移并缩小;分数字将分子和分母排列的更加紧密。 需要注意的是,各个特征都有应用的前提条件。如标准连字和自由连字,并非所有相邻的字母都能产生连字效果。某些特征只能应用于字母或只能应用于数字。某些特征又只能改变部分字母或数字的外观。而某些特征与其他特征之间有冲突(如分数字和序数字)。具体的情况还是要看字体文件本身所包含的特征信息量而定。


-


-


-


-


  由上面的例子我们可以看出OpenType具有很大的优势,越来越多的字体都采用这个标准,中文字体也不例外。不过目前而言,大部分具有应用特征的OpenType字体都是英文,中文字体虽然也有OpenType标准,但极少具有能应用OpenType特殊特征的中文字体,即使有也大都只能对字母或数字有效,对于汉字却并无效果。如果相邻的汉字之间能够连笔,那确实是非常令人期待的,同时制作该字体的工作量之大也将是超乎想象的。计算一下,26个英文字母两两排列的总数是26×26=676种,也就说要设计676种连笔。而汉字的扫盲标准已经是1500字,日常用3500字,GB码包含的汉字数量为6763字,而汉字总数到底是多少?大部分说法倾向于1994出版的《中华字海》,其中收录了87019字……

时间: 2024-12-22 10:32:26

如何使用OpenType字体的相关文章

TrueType/PostScript/OpenType字体之间的区别是什么

TrueType 字体可调整到任意大小,并且在所有大小情况下,都是清晰可读的.可以将它们发送给 Windows 支持的任何打印机或其他输出设备.OpenType 字体与 TrueType 字体相关,但包括更大的基本字符集扩展,包括小型大写.老样式数字及更复杂的形状,如"字形"和"连字".OpenType 字体在任意大小下仍清晰可读,并且可以发送到 Windows 支持的任何打印机或其他输出设备. PostScript 字体线条平滑.细节突出,是一种高质量的字体.他们

关于矢量字体type1/TrueType/OpenType

关于矢量字体type1/TrueType/OpenType 矢量字体是与点阵字体相对应的一种字体.矢量字体的每个字形都是通过数学方程来描述的,一个字形上分割出若干个关键点,相邻关键点之间由一条光 滑曲线连接,这条曲线可以由有限个参数来唯一确定.矢量字的好处是字体可以无级缩放而不会产生变形.目前主流的矢量字体格式有3 种:Type1,TrueType和OpenType,这三种格式都是平台无关的. Type1全称PostScript Type1,是1985年由Adobe公司提出的一套矢量字体标准,由

Web字体格式介绍及浏览器兼容性一览

目前,文字信息仍是网站最主要的内容,随着CSS3技术的不断成熟,Web字体逐渐成为话题,这项让未来Web更加丰富多彩的技术拥有多种实现方案,其中之一是通过@font-face属性在网页中嵌入自定义字体,主流的浏览器都支持这项技术,本文介绍主要的几种Web字体格式及各浏览器兼容情况. Web字体格式介绍TrueType (.ttf) Windows和Mac系统最常用的字体格式,其最大的特点就是它是由一种数学模式来进行定义的基于轮廓技术的字体,这使得它们比基于矢量的字体更容易处理,保证了屏幕与打印输

CSS3之嵌入Web字体

   之前如果想在自己的网站使用某些好看的字体,总是迫不得已得在PS里先把字体图片做好.虽然这样做也能达到我们想要的效果,但是这样就增加了HTTP请求 (如果在多处使用的话),即使合并所有图片,也不好管理,灵活性不高,哪一天想换种更好看的字体,那工作量,想想都没劲!幸好CSS3新增了@font-face模块,可以帮助我们轻松解决Web页面中使用优雅字体的方式,而且我们可以根据需要自定义多种字体,但是每个@font-face只能定义一种,若需要多个字体就启用多个@font-face规则.     

网页字体全知道:网站字体渲染过程

文章描述:我们知道同一种字体在不同浏览器上的表现有可能是不同的,除了浏览器,还有哪些导致表现不同的因素呢?不同系统下字形的渲染也是不一样的,根本原因是什么呢?我们希望各浏览器下字体排版一致,实现的话有完美的方案吗? 前言 我们知道同一种字体在不同浏览器上的表现有可能是不同的,除了浏览器,还有哪些导致表现不同的因素呢?不同系统下字形的渲染也是不一样的,根本原因是什么呢?我们希望各浏览器下字体排版一致,实现的话有完美的方案吗? 带着这些问题我们来看看字体渲染的过程: 解码 了解解码之前,我们稍微先简

WEB设计师需要什么样的网页字体?

7月14日至19日,于 Atlanta 召开的 TypeCon 2009 上,人们讨论了如何在 Web 中嵌入字体(Web Font Embedding: The New State of the Debate),关于这次会议,有以下 Twitter 消息可以参阅,Stephen Coles 的 @typographica 以及 Grant Hutchinson 的 @splorp. Web 设计师们需要什么? Web 设计师需要更多选项,他们需要更多字体,目前,诸如 sIFR, Cufón 等

设计理论:网页中文字体排版设计

TeX 排版中文字体嵌入问题,兼谈不拘小节的中文字体设计 原文:http://yulewang.spaces.live.com/blog/cns!5C815C994ABB661E!262.entry 低于 18 周岁的小朋友们请不要看此文,会被吓到的.如果你和中国的字体公司有联系,请把我所描述的问题转告给他们. 考完作文后,在上海小歇,除了吃喝玩乐加上逛街还有被导师虐着写文章,自己看两眼G词以外,就是在尝试解决中文 TeX 用户几年来一直抱怨的关于 TeX 产生的 pdf 文档中文字体看上去太细

教你13步打造优雅的WEB字体

印刷字体是静态的,而网页字体却是圆滑可塑的.设计师必须预测跨浏览器及终端用户的最终结果,而不仅限于学习如何实现某种特定的视觉外观.除了掌握简单的规则以外,他们一样要理解背后的原因. 01 了解字体的用途 第一要务是检查将使用的字体究竟能做什么.基本上所有字体的用途都是相似的,但有些字体比其它更加合适.Unicode编码的字体提供了成千上万种字形的可能性,而OpenType字体格式则支持更多的功能,例如小号大写字母,旧式风格数字,自由连字以及上下文交替等. 然而,字体的质量取决于字体设计师的创造水

各浏览器下字体排版一致的问题

  我们知道同一种字体在不同浏览器上的表现有可能是不同的,除了浏览器,还有哪些导致表现不同的因素呢?不同系统下字形的渲染也是不一样的,根本原因是什么呢?我们希望各浏览器下字体排版一致,实现的话有完美的方案吗? 带着这些问题我们来看看字体渲染的过程: 解码 了解解码之前,我们稍微先简单回顾下编码的一些知识,常见的名词有:ASCII .GB2312.Big5.Unicode.UTF-8,它们之前有什么区别或联系呢?简单来说,起初美国国家标准协会ANSI制定了一个标准,规定了常 用字符的集合以及每个字