User:Bughou/排版

字盘、排字架、活字
字母创始人威廉·卡斯隆 (William Caslon)发行的样本页,来自 1728 年版的百科全书
铸造活字块的示意图

排版是指通过在机械系统中排列物理的活字(或活字块),或在数字系统中排列代表字符(字母和其他符号)的字形,来组合文本。 存储的字体会按照某种语言的正字法规则被检索和排列,以供视觉显示。排版需要一个或多个字型(它通常被错误地与字体混淆并互换使用)。排版的一个显著效果是,可以更容易地辨别出作品来源,这使盗版变得困难,因为盗版很难完全相同的复现原著的排版。


数字化前的时代

手动排版

凸版印刷时代的大部分时间里,每一页的活字都是由被称为排字工的工人手工排版的。一个有许多隔板的托盘,称为字盘,里面装有金属活字块,每个活字块上都有一个字母或符号,但方向相反(它们才可以正确打印)。排字者将这些活字块组合成单词(中日韩没有单词),然后是行,然后是文本页面,然后用框架将它们紧紧地结合在一起,构成一个印版或页面。如果操作正确,并且所有字符的高度都相同,就形成了一个活字平面。将印版放入印刷机中并上墨,然后打印(压印)在纸上。 [1]金属活字从右到左倒读,排字师的一项关键技能是他们能够倒读这段文字。

在发明计算机之前,通过物理调整凸版活字的大小或替换不同大小的活字来更改字型大小。在凸版印刷中,单个文字或标点符号被铸在小金属块上,称为“活字块”,然后被排列,形成文本的印版。活字的大小由活字块的高度决定,打印机需要物理地换出不同大小的字块以更改字型大小。

在排版过程中,用右手从活字盘中挑选出单独的活字块,然后将其从左到右放入左手握着的排字架中,并由排字员倒置观看。从排字棒的照片中可以看出,小写的“q”看起来像“d”,小写的“b”看起来像“p”,小写的“p”看起来像“b”,小写字母“d”看起来像“q”。这被认为是“注意你的 p 和 q”这一表达的起源。它可能就像“注意你的 b 和 d”一样容易。 [1]

该过程中一个被遗忘但很重要的部分发生在印刷之后:必须对昂贵的活字块进行分类,以便它们可以重新使用。分拣错误会导致以后出现印刷错误

右图说明了一种铸造金属活字: a字形, b主体或柄, c尺寸, 1肩部, 2缺口, 3凹槽, 4脚。几个世纪以来,木制活字与金属活字结合使用。虽然这里没有显示,但更受关注的是“字模”,也就是每个活字块的宽度。字模宽度,跟字号一样,以磅为测量单位。

为了延长活字的使用寿命,并考虑到活字盘中的活字块数量有限,在预料到文本的后续印刷时,会把印版铸造成副本,从而将昂贵的活字腾出来用于其他工作。这在书籍和报纸工作中尤为普遍,其中旋转印刷机需要活字印版来包裹压印滚筒,而不是设置在印刷机的机床上。在这个称为刻版的过程中,整个印版被压入精细的矩阵中,例如熟石膏或纸浆,以创建一个铜板母版(flong),然后再用铅合金铸造出一个正面的印版。

打字机计算机的进步将印刷技术推向了更高的水平。尽管如此,手工排版和凸版印刷并没有完全停止使用,而且自从引入数字排版以来,它已经作为一种手工追求而复兴。然而,它在更大的排版市场中,它只是一个小众市场。

热铅排版

由于手动排版费时费力,导致在19 世纪进行了多次机械排版的尝试。虽然一些方法(例如Paige 排字器)收效甚微,但是到了19 世纪末,已经设计出几种方法,使操作员可以使用键盘或其他设备生成所需的文本。大多数成功的系统,都将要使用的排版铅字在内部铸造,因此被称为“热铅”排版。 1884 年发明的Linotype 机器,使用键盘来组装铸造矩阵,并且一次铸造一整行的排版铅字(它因此得名“Line-o-type”)。在Monotype System中,键盘被用来对纸带进行打孔,然后将纸袋送入铸造机,以控制排版铅字的铸造。 Ludlow排字机使用手动设置的铸造矩阵,但在其他方面使用热金属技术。到了20世纪初,这些不同的排版系统几乎在所有大型报纸和出版社中得到了普及。

照相排版

 
Linotype CRTronic 360照排机;一个直接输入排版机

照相排版或称“冷排”系统最早出现于 1960 年代初期,并迅速取代了连续铸造机。这些设备由玻璃或薄膜圆盘或条带(每种字型一个)组成,它们在光源前旋转以选择性地将字符曝光到光敏纸上。最初它们是由预先打孔的纸带驱动的。后来他们连接到计算机前端。

Fairchild Semiconductor推出了最早的电子照相排版系统之一。排字员在没有显示屏的 Fairchild 键盘上键入了一行文本。要验证该行的内容是否正确,再次输入。如果两条线相同,铃声就会响起,机器会生产出与文本相对应的穿孔纸带。一行完成后,排字机将相应的纸带送入照相排版设备,该设备将印刷在玻璃板上的字体轮廓机械设置到位,以便曝光到底上。感光纸通过负片曝光,在白纸上形成一列黑色字体,也就是一个长条。然后长条被切割并拼贴起来,创建出整个页面的机械图稿或者完整版面。接着,会对整个版面进行拍摄,生成一个大胶片,制作用于胶印的印版。

数码时代

1977年的荷兰新闻片,关于转向计算机排版的报道

接下来出现的下一代照相排版机,是那些在阴极射线管显示器上生成字符的机器。代表性机型包括 “Alphanumeric APS2” (1963年)、 [2] “IBM 2680” (1967年)、 “III VideoComp” (1973年? )、“Autologic APS5” (1975年)、 [3]和 “Linotron 202” (1978年)。 [4]在 1970 年代和 1980 年代的大部分时间里,这些机器是照相排版机的中流砥柱。这些机器可以被计算机前端系统“在线驱动”,或者从磁带中获取它们需要的数据。排版字型以数字的方式存储在传统的磁盘驱动器上。

计算机擅长自动排版和更正文档。 [5]逐个字符的计算机辅助照相排版在 1980 年代被全数字系统迅速淘汰,该系统采用光栅图像处理器将整个页面呈现为单个高分辨率数字图像,现在称为图像排版。

第一个商业上成功的,并且能够使用光栅图像处理器的激光图像排版机,是 Monotype Lasercomp。 ECRM、 Compugraphic (后来被Agfa收购)和其他公司迅速效仿并推出了自己的机器。

早期基于小型机的排版软件,在1970 年代和 1980 年代早期出现。例如来自贝尔实验室的Datalogics Pager、Penta、 Atex 、Miles 33、Xyvision、 troff ,以及 IBM 带有 CRT 终端的Script产品。它们能够更好地驱动这些机电设备,并使用文本标记语言来描述类型和其他页面格式信息。这些文本标记语言的后代包括SGMLXMLHTML

小型计算机系统在胶片上输出文本列以供粘贴,并最终使用印版软件制作出4、8、16页甚至更多页的完整页面和签名。这些系统用来驱动打印机和照排机页面布局的数据流,通常是私有的,或制造商或设备特有的。这推动了通用打印机控制语言的开发,例如Adobe SystemsPostScriptHewlett-PackardPCL

 
文本样本(摘自奥斯卡·王尔德 ( Oscar Wilde ) 的论文The Renaissance of English Art ),采用Iowan Old Style罗马字体、斜体和小型大写字母排版,调整为每行约 10 个单词,字体大小为 14,1.4 x行距,带有0.2分额外追踪

计算机排版非常罕见,以至于BYTE杂志(将自己比作“俗话说的鞋匠的赤脚孩子”)在其 1979 年 8 月号使用 Compugraphics 系统进行排版和页面布局之前,没有在生产中使用任何计算机。该杂志尚未接受软盘上的文章,但希望“随着事情的进展”能就接受软盘上的文章。 [6]在 20 世纪 80 年代之前,几乎所有出版商和广告商的排版都是由专门的排版公司完成的。这些公司执行键盘录入、编辑和纸质或胶片输出的制作工作,是图形艺术行业的一个重要组成部分。在美国,这些公司位于宾夕法尼亚州、新英格兰或中西部的农村地区,那里的劳动力便宜,并且纸张在那附近生产。但是它们距离主要的出版中心仍在几小时的车程以内。

1985 年,随着在个人计算机上进行文本编辑和文字处理的WYSIWYG (所见即所得)的新概念的出现,桌面出版开始变得可行。从苹果公司的 Macintosh 开始,有 Aldus PageMaker (以及后来的QuarkXPress )和 PostScript。在 PC 平台上, DOS 下有施乐公司的Ventura Publisher, Windows 下有Pagemaker。软件和硬件的改进,以及成本的迅速降低,使桌面出版得到普及。不但能够对排版结果进行非常精细的控制,同时成本还比小型计算机专用系统便宜得多。与此同时,比如WangWordPerfectMicrosoft Word 等文字处理系统彻底改变了办公文档。然而,它们不具备复杂书籍布局、图形、数学或高级连字符和对齐规则( H 和 J )所需的排版能力或灵活性。

到 2000 年,这个行业部分已经缩小,因为出版商现在能够在他们自己的内部计算机上集成排版和图形设计。许多人发现维持高标准的排版设计和技术技能,比外包给自由职业者和平面设计专家更加经济。

廉价或免费字体的出现,使DIY变得更容易,但也拉开了熟练设计师和业余爱好者之间的鸿沟。 PostScript 的出现,辅之以PDF文件格式,提供了一种,可以在主要的计算机和操作系统上可用的,校对设计和布局的通用方法。

QuarkXPress 在 1990 年代享有 95% 的市场份额,但从 2000 年代中期开始失去了对Adobe InDesign 的主导地位。 [7]

脚本变体

 
俄亥俄州 John A. Prior 健康科学图书馆的壁画马赛克“排字机”

IBM 创建并启发了一系列排版语言,它们的名称都是从“SCRIPT”一词的派生而来。更高版本的 SCRIPT 包括高级功能,例如自动生成目录和索引、多栏页面布局、脚注、框、自动断字和拼写验证。 [8]

NSCRIPT 是从 CP-67/CMS SCRIPT 移植到 OS 和 TSO 的脚本。 [9]

Waterloo Script 是后来在滑铁卢大学 (UW) 创建的。 [10] SCRIPT 的一个版本是在麻省理工学院创建的,华盛顿大学的 AA/CS 于 1974 年接管了该项目开发。该程序于 1975 年首次在华盛顿大学使用。在 20 世纪 70 年代,SCRIPT 是使用计算机进行文字处理和格式化文档的唯一实用方法。到 80 年代后期,SCRIPT 系统已经被扩展以合并各种升级。 [11]

SCRIPT在滑铁卢大学的最初实现,作为文章记录在1975 年 5 月的《计算中心通讯》杂志中。 其中指出了使用 SCRIPT 的一些优点:

  1. 它可以轻松处理脚注。
  2. 页码可以是阿拉伯数字或罗马数字,并且可以出现在页面的顶部或底部,居中,左侧或右侧,或者对于偶数页在左侧,对于奇数页在右侧。
  3. 下划线或删除线可以成为SCRIPT的一个功能,从而简化编辑器的功能。
  4. SCRIPT文件是常规的操作系统数据集或CMS文件。
  5. 可以在打印机或终端上输出。

这篇文章还指出,SCRIPT 有超过 100 个命令来帮助格式化文档,尽管只使用其中 8 到 10 个命令就足以完成大多数格式化工作了。因此,SCRIPT 具有的许多功能,对计算机用户来说,和当代文字处理器是相似的。 [12]

SCRIPT/VS是 IBM 在 1980 年代开发的 SCRIPT 变体。

DWScript 是 MS-DOS 的 SCRIPT 版本,以其作者 DD Williams [13]的名字命名,但从未向公众发布,仅供 IBM 内部使用。

作为z/OS操作系统的文档创作工具的一部分,SCRIPT仍然可以从 IBM 获得。 [14]

SGML 和 XML 系统

标准通用标记语言 ( SGML ) 是基于 IBM通用标记语言(GML)的。 GML 是一组在 IBM Script 之上的宏。 DSSSL 是为了给SGML 文档提供样式表而开发出来的国际标准。

XML是 SGML 的继承者。 XSL-FO最常用于从 XML 文件生成 PDF 文件。

SGML/XML(标准通用标记语言/可扩展标记语言) 作为文档模型的出现使其他排版引擎流行起来。此类引擎包括 Datalogics Pager、Penta、Miles 33公司的 OASYS(办公自动化系统)、Xyvision 公司的XML Professional Publisher 、 FrameMaker和Arbortext 。 与XSL-FO 兼容的引擎包括Apache FOP(阿帕奇 格式化对象处理器) 、 Antenna House Formatter和RenderX公司的XEP 。这些产品允许用户在脚本语言的帮助下对他们的 SGML/XML 排版过程进行编程。

YesLogic 的Prince是另一个,它基于 CSS Paged Media。

Troff 和继任者

20 世纪 70 年代中期,在贝尔实验室工作的Joe Ossanna编写了 troff 排版程序来驱动实验室拥有的一台 Wang C/A/T照排机;它后来被Brian Kernighan增强以支持输出到不同的设备,例如激光打印机。虽然它的使用已经减少,但它仍然被包含在许多Unix类 Unix系统中,并被用来排版许多备受瞩目的技术和计算机书籍。一些版本,以及一个名为groffGNU 替代品,现在都是开源的

TeX 和 LaTeX

 
使用 TeX 和 AMS Euler 字体排版的数学文本

TeX系统由Donald E. Knuth在 1970 年代末开发,是另一种广泛使用且功能强大的自动排版系统,它设定了很高的标准,尤其是在数学排版方面。 LuaTeX和 LuaLaTeX 是 TeX 和LaTeX的变体,可在使用Lua编写脚本。 TeX 本身被认为很难学习,并且更多地是关于如何处理外观而不是如何处理结构。由莱斯利·兰波特 (Leslie Lamport)在 1980 年代初编写的 LaTeX 宏包提供了更简单的接口和更简单的方法来系统地编码文档的结构。 LaTeX 标记在学术界广泛用于发表的论文和书籍。尽管标准 TeX 不提供任何类型的编辑界面,但有些程序可以提供。这些提供编辑界面的程序包括Scientific WorkplaceLyX ,它们是图形/交互式编辑器; TeXmacs虽然是一个独立的排版系统,但也可以通过其导出功能辅助编写 TeX 文档。

其他文本格式化程序

GNU TeXmacs(其名称是 TeX 和Emacs的组合,尽管它独立于这两个程序)是一个排版系统,同时也是一个所见即所得的文字处理器。存在其他几种文本格式化软件包——主要是Lout 、 PatolineSilePollenAnt——但并未得到广泛使用。

推荐阅读

参考

  1. ^ 1.0 1.1 Lyons, M. (2001). Books: A Living History. (pp. 59–61).
  2. ^ Encyclopedia of Computer Science and Technology, 1976
  3. ^ Encyclopedia of Computer Science and Technology
  4. ^ Linotype History
  5. ^ Petru-Ioan Becheru. Correcting Romanian typesetting mistakes by using regular expressions. An. Univ. Spiru Haret—ser. matemat.-inform. Oct 2011, 7 (2): 31–36 [2012-04-09]. ISSN 1841-7833. 83. (原始内容存档于2020-04-15). (webpage has a translation button)
  6. ^ Helmers, Carl. Notes on the Appearance of BYTE.... BYTE. August 1979: 158–159. 
  7. ^ How QuarkXPress became a mere afterthought in publishing. Ars Technica. 2014-01-14 [2022-08-07]. 
  8. ^ U01-0547, "Introduction to SCRIPT," 互联网档案馆存檔,存档日期2009-06-06. is available through PRTDOC.
  9. ^ SCRIPT 90.1 Implementation Guide, June 6, 1990
  10. ^ CSG.uwaterloo.ca
  11. ^ A Chronology of Computing at The University of Waterloo
  12. ^ Glossary of University of Waterloo Computing Chronology
  13. ^ DWScript – Document Composition Facility for the IBM Personal Computer Version 4.6 Updates, DW-04167, Nov 8th, 1985
  14. ^ IBM Document Composition Facility (DCF)

[[Category:印刷]] [[Category:排版]]