什么时候使用字体提示进行打印?


10

接下来是这个问题:TTF和其他“现代”字体系统,以及字体大小的差异

较高质量的字体包含提示信息,简而言之,该信息可以更好地使字形边界适合栅格网格。

它通常用于减少抗锯齿的屏幕上。

但是,任何打印设备都使用提示信息吗?如果是这样,哪种类型(台式激光/喷墨/照相制版机等)以及何时可测量到不同?

我正在寻找打印设备正在使用的直接参考,但失败了,需要进行一些经验评估(例如,提示字体类型/未提示字体类型文本/转换为矢量类型的比较)

(为什么我不自己做?我不再从事这个行业,所以不幸地没有这些工具)。


1
我认为它不会减少屏幕上的抗锯齿。它只是针对特定字体大小的自定义形式。不过,这是一个好问题。我一直以来的理解是,它用于低分辨率的光栅输出(主要是屏幕,过去的低分辨率激光打印机...)
DA01 '02

2
@ DA01:它只是针对特定字体大小的自定义形式。–虽然提示可能会导致这种情况,但不一定如此。提示的最常见方式(据我所知)是在字体中包含额外的信息,这些信息告诉渲染器词干,基线等的位置。这与大小无关(但在较大的大小下不太有用)。
Wrzlprmft

Answers:


9

值得其字节值使用的任何打印机驱动程序都应注意提示(否则其他驱动程序会将其从引导扇区后面取出并击败c ***)。任何RIP都可以。Hinting最初是为低分辨率打印机(300-600 dpi激光打印机是低分辨率设备)开发的,但也用于屏幕渲染。我在TUGboat上找到了一篇很好的文章,内容很好,很简单。

为了说明这一点,今天进行了一项测试,该测试使用了直接从Illustrator直接在标准的非Postscript办公室激光打印机上使用常规Office复印纸进行的测试。字体是Minion Pro Regular,位于12、9和6点。在每种尺寸下,均会复制文本块,并将副本转换为轮廓。将全部六个样品设置在一张纸上,并以600 ppi的速度扫描:

12pt文字:

12点文字

12点概述:

概述了12点

9点文字:

9 pt文字

9点概述:

9点概述

6点文字:

6 pt文字

6点概述:

概述了6点


1
我不确定是否会有所不同,但需要+1!
DA01 2012年

2
对我来说,这很明显,但是如果将它们叠加在一起(例如,在Photoshop中作为图层),然后关闭最上面的一层,则许多区别将立即显而易见。特别要看衬线和垂直笔划(尤其是小写字母n,m和h的“腿”的形状)。
艾伦·吉尔伯森

1
@ go-me:1)为什么将文本转换为轮廓?–破坏提示信息。2)您在OTF字体上找不到任何字体提示 –我尚未测试过该特定字体,但是yer,OTF和TTF可能包含提示信息。3)它不会失去任何质量。–当然可以;打印时必须在某些时候进行光栅化。
Wrzlprmft

1
@ go-me:关于TTF,它在wiki上。没有暗示,因为它们就像矢量。这是错误的:TrueType字体可以包含提示信息,只是提示信息不是位图吨,而是更智能的信息,例如词干标记,基线标记,相关的词干大小等。如果您的主张是正确的,那么将TTF字体缩小为轮廓线也不会对屏幕渲染产生任何影响,这很明显- 我刚刚对其进行了测试(顶部:字体;底部:仅矢量轮廓线)。
Wrzlprmft

1
@ go-me:字体引擎正在实时处理未矢量化的字体。–是的,此过程称为提示,其中包括您所提供的链接。因此,这显然与您的主张“没有暗示,因为它们就像矢量”相矛盾。此外,我在中间添加了第三个变体,方法是删除存储在TTF字体中的所有提示信息,然后让字体引擎执行提示。再次,这是不同的(请注意u是如何脱节的)。
Wrzlprmft

2

在Typotheque查看本文:单击此处

特别是比拉克先生在评论中对塞巴斯蒂安的回应-> 这里

“ ...字体通常会提示高达50 ppem(通常不需要更高的分辨率),提示效果将在300dpi小于12pt,600dpi打印为6pt或1200dpi为3pt的情况下可见。有时会提示字体到更高的ppem,在这种情况下,该提示将在大多数印刷尺寸的文本中可见。”

提示可用于任何光栅化过程-打印或屏幕。屏幕和打印之间的主要区别在于提示或缺少提示的程度。


1
但是,这实际上并未提供具体证据证明已在打印设备上实现。确认这一点太好了。
e100 2012年

1
因此,似乎答案是它可以用于任何输出,尽管实际上,当使用时,它主要用于显示屏上的小尺寸。
2012年

1
实际上,字体提示最初是为低分辨率打印而不是数字显示实现的。这就是为什么它们首先以PostScript字体实现的原因。由于现代字体是从PostScript字体演变而来的,因此它们继承了提示。因此,RIP肯定会考虑暗示是否为所讨论的分辨率提供了它。毕竟,根据定义,提示是对字体的光栅输出的微调,所以为什么光栅化字体时光栅图像处理器不读取它?因此,问题是字体设计师是否提供了提示,以提示正在打印的每em点数。
冒犯君主

2
@Lèsemajesté-这样做会更好。
e100 2012年

2
我认为我们都同意该技术已存在并且可以用于该技术。但是,人们所问的是,这些天是否一直用于300 dpi以上的激光打印机(我什至不知道现在是否已经存在)上。
2012年

-3

TLDR:您可能不想过多地担心提示和打印(也许这是一种意见)。


要回答这个问题:

“但是任何打印设备都完全使用提示信息吗?如果使用的话,哪种类型(台式激光/喷墨/照相制版机等)以及何时可测量到不同?”:


PostScript和印刷

简而言之,字体提示是具有平滑边缘的后记字体的屏幕预览。后记字体本身在呈现之前看起来像是位图,而裂口之所以喜欢它,是因为它在印版上提供了清晰的边缘(请参见下图)。这也确实是字体和矢量一旦打印后的样子:没有任何抗锯齿。

后记字体是独立的。提示本身是由创建字体的印刷术者调整的,并且rip具有自己的算法,可以在“栅格化”字体之前调整字体。例如,使用11.5pts而不是12pts的字体,rip将进行一些数学运算以根据其拥有的数据(通常为12pts数据)调整大小和渲染。每个平台或系统实际上都需要呈现字体,因此字体在某种程度上是动态的。仅出于这个原因,后记字体就应受到高度重视,为了创建出如此完美的呈现效果,已经投入了大量时间。

后记文件的外观如何

Postscript字体本身包含2个文件;每个字体包含2个文件。一个用于屏幕(显示字体),另一个用于rip系统(用于通过基于Postscript的系统进行打印)。

每个Postscript字体都为每个样式都提供了一个文件。这就是为什么它们可以比其他字体更重的原因,它们确实包含更多数据。例如,如果不是使用斜体版本创建的,则斜体可能不适用于其中的某些。翻录将仅复制“假斜体”渲染,或者根本不复制。从理论上讲,斜体字体根本不存在。附带说明,这就是为什么最好不要对后记字体使用任何人工样式(例如,使用发布软件上的“粗体”按钮,而不使用真实字体“ Helvetica bold”。)

后记字体脚本/显示和后记示例

后记字体在显示器上看起来很丑陋,因为它看起来像是“未处理的”,具有大的清晰像素,类似于位图(请参见第一张图片。)这就是为什么后记字体包中有一个额外的文件;这就是所谓的“屏幕”或“显示”字体。从技术上讲,Rip不需要它,但是没有它就很难在屏幕上验证证明。屏幕上的提示部分由屏幕字体处理,并且翻录使用带有自己的数据和包含在字体后记版本中的数据的后记后记。屏幕字体只是一种覆盖的低分辨率字体,它暂时替换了屏幕上的后记字体,仅供视觉参考,而不是打印的字体。它增加了某种抗锯齿效果,并使字体在屏幕上看起来更平滑。当您在非附言打印机(例如大多数喷墨打印机)上打印附言字体时,这就是为什么您以较低的分辨率看到它的原因;它仅使用低分辨率屏幕字体进行打印。

最后,所有字体和矢量在打印时都将转换为高分辨率的位图。对于后记,是Rip负责在“展平”字体之前使用特定算法渲染字体的所有工作。那才是真正的翻录。它对后记的数学数据进行解码,读取并重新编码。在大多数现代裂片中,通常将一部分保留为栅格,将一部分保留为矢量,但最终在将它们输出到印版或胶片上时,所有这些都会被压碎。这就是为什么我说所有这些最终都会“栅格化”。


TrueTypes和打印

对于TryeTypes和OpenTypes,该提示由使用它们的计算机/系统的字体引擎以及字体中包含的算法管理。然后以类似的方式将信息发送到Rip,以发送矢量信息。通过这种方式获得的结果更多的是“所见即所得”,并且rip不需要真正地以向量的任何其他方式处理它们。

在某种程度上,字体提示类似于字体,而抗锯齿效果则类似于图像。从逻辑上讲(免责声明:我没有亲自测试过TrueTypes,Rip和电影),TrueType矢量字体的矢量化版本应该非常接近 Rip用来编码自己的数据的语言。一种或另一种方式,字体将需要由一个系统或另一个系统(您或打印机的系统)呈现,然后将其编码为后记。

这是小尺寸时的真实外观:

字体提示带有提示和不提示的实际效果示例


为什么要关心印刷项目的提示?什么时候可以测量到差异?

在撕裂之后,许多设计师会混淆他们在屏幕上看到的内容和实际打印的内容。这个问题与屏幕和网络无关,而与印刷世界中的提示关系有关。

显然,这是非常难以核实,你真的不能比较的屏合一打印的版本完全不进行扫描(把回数字),再次是打印......这可能会导致失真,这将改变的结果; 几乎所有需要从介质到数字再转换成介质的事物,几乎都会发生同样的问题,通常,与原始版本相比,最后一个版本会遭受一些失真。在这种情况下,我们所说的失真可能在0.05 pts或0.001 pts甚至更低的水平上,甚至比陷印要少(例如0.144 pts,例如“胖”标准陷印)...在这种情况下,将花费很多转换才能失去准确性。我个人认为,“自制”测试无法提供可靠的结果。

这就是为什么我在另一条评论中提到,只有在进行昂贵的鼓扫描时才能正确验证这一点,并且可能使用胶片作为介质(而不是纸张,并且实际上不使用喷墨打印机)。与商业扫描或鼓扫描相比,小型家用或办公室扫描仪的质量太低,无法在这种情况下可靠。当然,如果您将屏幕上的4pts大小的字体与4pts的打印字体进行比较,则可能会有明显的区别……但是,那么,您什么时候才能以这种尺寸打印?即使使用大字体,您也会注意到很小的差异。其他因素也将使字体的粗细稍有变化,例如点增益和所用的库存类型或打印方法。

将矢量化字体与“活动字体”进行比较就像将您自己的眼睛看到的活动场景与场景图片进行比较。屏幕上的提示是动态的,打印或矢量不是以相同的方式动态的。显然会有细微的差别,您不能期望在屏幕上看到与矢量相同的“活动字体”,也不能期望矢量和光栅图像在以下情况下看起来相同向量化字体时,其效果与在Illustrator中跟踪低分辨率具有相似的效果。抗锯齿可能会或可能不会根据设置而呈现。

我个人比较了许多媒体,因为这是印前技术员在质量控制过程中的一部分。您使用胶片和印刷的证明,然后将它们简单地在灯台上进行比较。我可以告诉您,比较胶片和激光打印,甚至胶片和最终打印时,甚至会有微小的差异(非常微小)。因此,这与字体本身无关,更多与Rip进程和每台计算机的算法有关。从技术上讲,未向量化时,它们在任何地方都应相同。

那么,为什么要当心或何时……从技术上来讲,我认为您不应理会。即使有很小的差异,该差异也是如此之小,以至于您的设计不会因为任何额外的“转换”而遭受任何损失。另一件事是...您对所使用的RIP的类型,其中的字体,它处理文本/矢量的方式甚至在这一点上的陷印都没有太多控制权。这些也将改变某些元素在打印后的外观。实际上,如果您真的担心这么小的细节和完美的渲染,则应该担心陷印。可以肯定的是,即使是很小的3-4 pts文本或任何基于矢量的文本,也总是看起来清晰,“提示”与此时的可读性(或缺乏可读性)无关。问题在于介质的选择,设计,陷印和其他因素。

现在,这是基于我作为印前人的个人经验,他曾使用过不同的新旧RIP,不同的介质(例如纸张,胶片和印版),不同的扫描,以及看过胶片与激光打印与预览之间的差异来自Rips vs最终结果。我并不是要诉诸权威(我只是在回答),但是从丝网印刷到印刷版之间的差异是如此之小,他们不值得为此担心,坦白说,一旦您做出选择,您将无能为力数据发送到Rip。从技术上讲,Rip似乎将与Postscript不同的基于矢量的字体以与任何矢量相同的方式处理;所以我想字体的向量化版本非常接近到最终您将一而就。我个人记得我大部分的观察都是使用Postscript字体进行的,因此除了指出解释TrueTypes如何处理的资源外,我无法证实这一点。

如果项目要求在屏幕上完美地打印“提示”,则应将字体更改为较细的字体,并且所使用的“颜色”(由于陷印)应成为主要重点。如果“打印提示”成为问题,则意味着设计者或打印机做得不好,或者选择了对项目可能有问题的字体。

我认为这个答案在谈到打印和提示时有一些好处,我真的看不出错误在哪里。因此,即使它遭到大量否决,我也没有删除它。也许从事Rip系统工作的人可能会指出需要复审的内容并提供一些解释,我会很乐意对其进行编辑。不幸的是,我无法提供数字示例,因为1)在鼓上扫描非常昂贵; 2)还要获得胶卷也要付出成本; 3)我也无法使用设备。

这不是一个简单的问题,因为提示是与显示相关的概念,而打印则完全不同。因此很明显,它变得非常技术化,也许来自爱克发(Agfa),Unisource,Scitex或柯达的某人可能会更准确地回答这些问题,并且提供了真实的技术数据。

PS:Postscript字体可以是矢量或位图,如下文所述。

字体提示(也称为指令)是使用数学指令来调整轮廓字体的显示,以使其与栅格化网格对齐。在低屏幕分辨率下,提示对于产生清晰,清晰的文本至关重要。为了进一步清楚起见,它可以伴有抗锯齿和(在液晶显示器上)子像素渲染。

为了在屏幕上显示文本,字体提示指定要插入哪些主要像素以更清楚地呈现字体。

当不存在此类提示数据或它们的使用受到软件专利的限制时,开源FreeType 2字体渲染引擎将使用自动暂停

Postscript字体: Adobe的可扩展字体技术,可同时为打印机和屏幕渲染字体。PostScript字体有Type 1和Type 3格式。Type 1字体使用一种简单,高效的命令语言,并且得到了广泛使用,但Type 3字体却没有。Type 3字体可以使用整个PostScript语言来创建复杂的设计,Type 3字体也可以是位图

来源:smashingmagazine.com,维基百科,pcmag.com / encyclopedia / term / 49555 / postscript-fonts


后记字体本身看起来像位图 -不,后记基于矢量数据。无论如何,即使不是,也必须以某种方式获取位图数据,这就是提示起作用的地方。此外,可能是您在第一段中混淆了提示和抗锯齿功能吗?
Wrzlprmft

在墨水上打印附言字体,结果只会是提示数据。如果仅使用屏幕字体或损坏的版本打印后记,它将看起来像是位图。
go-junta 2015年

您对提示位图的定义与我(以及帖子中引用的)完全不同,或者您误解了某些内容。无论哪种方式,我都无法听从您想说的话。另外,您理解屏幕字体提示数据是什么?
Wrzlprmft

在这里,所有内容均经过解释:typotheque.com/articles/hinting
go-junta
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.