计费机,IBM 1403,以及为什么132列是打印机的标准

您是否想过为什么132个字符宽的文本如此受欢迎? 许多打印机生产的每行132个字符,例如突破性的Centronics 101点矩阵打印机(1970),无处不在的DECwriter II终端(1975),点矩阵打印机Epson MX-80(1981)和Apple Daisy Wheel打印机(1983)。 即使在CRT终端上,例如DEC VT100(1978),也支持132个扬声器。 但是132列从何而来?

研究了这个问题,我得出的结论是有两个答案。 首先是在132列中没有什么特别的。 早期的打印机在行长方面令人惊讶地多样化-其中有行长50、55、60、70、73、80、88、89、92、100、118、120、128、130、136、140、144、150和160个字符。 这表明准确使用132根色谱柱没有令人信服的技术或商业原因。 取而代之的是,由于IBM 1401计算机及其高速行式打印机1403的普及(打印132列),132列成为事实上的标准。

第二个更有趣的答案是,数据处理历史中的各种因素(其中一些已经有100多年的历史)导致了多种尺寸的打印文本的标准化。 其中之一成为可容纳132个字符的线性打印机纸张的标准。

IBM 1401计算机和1403打印机


显然,第一台使用132列的打印机是IBM 1403,它是IBM 1401商用计算机的输出设备,IBM 1401是1960年代初期最受欢迎的计算机,这主要是由于其价格低廉。 早期的计算机仅在大型公司中才发现,因为它们很昂贵。 租用一台IBM 705计算机的费用为每月43,000美元(按当前价格计算,约为40万美元)。 但是IBM 1401的租金为每月2500美元,这为使用工资,库存,会计和其他业务任务的中型企业打开了进入该市场的通道。 结果,到1960年代中期,公司使用了10,000多台IBM 1401计算机。


流行的1401商用计算机(右)和729磁带驱动器(左)前面的IBM 1403打印机

IBM 1403打印机是1401st成功的重要组成部分。 这种高速行式打印机每分钟可以打印600行高质量的文本,被认为是激光出现之前质量最好的打印机。 “至少从今天开始,至少从IBM的角度来看,“即使在今天,1403打印机仍然是高速冲击印刷的质量标准。” 到1960年代后期,无休止的表格中有一半是在IBM 1403打印机上打印的。

由于打印机的广泛使用,其132列格式已成为事实上的标准,后来,打印机和终端机开始支持它以实现向后兼容。 时至今日,带有绿色条纹的14 7/8“×11”格式纸张仍很流行,并在办公用品商店出售。

会计机器/标签


现在让我们讨论一下导致在14 7/8纸上出现132列的故事,其中的主要角色是记账机或制表器,现在这些机器几乎被遗忘了,但在计算机时代之前,它们是业务中数据处理的基础。到1890年的美国人口普查时, 赫尔曼·霍勒里斯Herman Hollerith)发明了一种用于对存储在打孔卡上的数据进行制表(即对其进行计数)的机器。后来的制表器使用继电器和机电计数器对这些值进行求和,“ 和“使用带有配线架的配线架执行各种任务,他每分钟最多可以处理150张打孔卡。


IBM 403电子计费机,左侧有带黄色电线的接线板。 从上方可以看到打印机托架。 卡片被送入左侧的进纸匣。

“制表人”一词是指两台不同的机器,这可能会造成混淆。 从历史上看,“制表人”是制作桌子的人。 第一种称为“制表机”的机器是Hollerite机器,该机器使用打孔卡,为1890年的人口普查处理打孔卡。 请注意,这些选项卡在转盘上显示输出,并且不打印任何内容,包括任何表格。


禁忌Hollerith的副本。 手动将卡插入右侧,并且转盘显示结果。

制表器的第二种类型是制表器打字机(1890)。 只是带有停止功能的打字机使轻松以表格的形式打印信息(现代键盘上的选项卡按钮来自这些打字机)。 十进制制表符(1896)有几个制表键,可以缩进一个,一个,两个,三个等数字。 迹象。


带小数点标签的Underwood 6打字机(1934)

后来,IBM打孔标签具有打印机和显示缩进数据的功能,因此在两种意义上都成为了标签。 不久之后,IBM停止将其称为标签,而开始将其称为电子会计机器(Electric Accounting Machine,EAM; 1934年)。

到1943年,制表符在企业和政府中很受欢迎。 IBM提供了大约10,000个标签。 这些机器很复杂,它们可以通过添加或减去具有三个中间值级别的数据来处理条件,并格式化字母数字输出。 计费机用于各种数据处理任务-簿记,库存,开票,开票,打印邮政标签甚至W-2税表。 尽管它们被开发用于商业用途,但在1930和40年代它们也被用于科学目的,其中最著名的是在曼哈顿项目中模拟核弹。

计费机IBM 285(1933)


最早的选项卡在机械计数器上显示结果,操作员必须在每个小计之后将其写下来。 于1920年代开发的制表仪印刷设备消除了这种不方便的手动操作阶段。 最流行的打印选项卡之一是1933年推出的IBM285。该机器使用3到7个“打印集”打印值,每个“打印集”由10个带数字的小节组成。 下图显示了第7列的输出,该输出由第285个制表器创建,并带有七个打印集。


结束语IBM 285 Electric Accounting Machine,有7列。 使用打字机的行距标准(每英寸6行),行距为两倍。 标题预先打印在表格上。

字符之间的间距为5/32“(此值的重要性将在后面介绍),其列宽为1 7/8”。 该距离比打字机标准(每英寸10个字符)多50%,尽管这些标签使用标准行距(每英寸6行)。 如您在图片中看到的,这导致了字符之间的巨大差距。 那么,为什么计费机在字符之间使用“ 5/32”间距呢?要理解这一点,必须追溯到十年前。

早期的IBM打孔卡具有45列带有5/32英寸圆孔的卡。下图显示了其中一张卡。下图显示了每一卡。每个卡孔都有一个孔,代表从0到9的数字。其中一台机器,她曾经是打孔卡的工作者,她是“解释员”。她读卡并在孔的上方将其内容打印在其上部。翻译员使用具有45列的打印机构,并且打印杆彼此之间的距离为5/32,搭配 TIFA。


1920年代初期的45列IBM打孔卡。 该卡在更“现代”的80列打孔卡上使用的是圆孔,而不是矩形的孔

1928年,IBM推出了“现代”打孔卡,其中包含80列数据(请参阅下文)。 这些卡使用矩形孔,以便可以彼此靠近放置(彼此之间的距离为0.087英寸)。但是,IBM保留了许多为距离为5/32英寸的45列卡开发的机制。 结果是出现了与IBM 550(1930)解释器等不匹配的产品,该产品读取了80列的打孔卡并在其顶部打印了45个字符。 结果,字符未与孔对齐,如下所示。 出于相同的原因,第285台计费机虽然使用了80列打孔卡,但仍使用5/32英寸条形打印机。


IBM 550卡解释器从80列打孔卡读取数据,并在顶部打印45个字符的数据

会计机器IBM 405(1934)和402(1948)


IBM 285制表器只能打印数字,但在1934年,IBM推出了405th制表器,可以打印字母数字信息,随后在1948年推出了改进的第402台计费机。 字母数字输出极大地扩展了制表符的用途,因为它现在可以打印发票,地址标签,员工记录或其他需要字母数字数据的表格。 IBM 405具有88个垂直移动的打印杆,以打印一行输出(请参见下文)。 注意放置橡胶导管的动臂之间的间隙。


IBM 405使用两组打印臂进行打印:左侧为43个字母数字,右侧为45数字。

下图显示了发出第405个选项卡的示例,其中左侧显示字母数字字符。 与早期的选项卡一样,“ 5/32”字符间距导致字符间距较宽。这些选项卡不打印标题和框架,而是预先打印在表单上。


IBM 405制表符的输出,作为发票。 显然,可卡因是一种常见产品。

起初,表格是手动进纸,但是为了方便起见,将它们更改为恒定进纸形式。 为了防止表格打滑,我们开始在纸张边缘打孔,以便可以使用销钉机构进纸。 通常,这些形式在边缘上使用1/2“宽的条带,可以与穿孔一起移除。因此,从一个边缘的孔到另一个边缘的孔的距离为总宽度的1/2”,以及可以覆盖的区域继续打印,已是1“的总宽度。

企业订购了专门为其需要的表格,但通常这些表格都是标准宽度的。 而且,令人惊讶的是,这些看似任意的大小今天仍然是标准的。 许多标准形状的宽度都四舍五入到最接近的英寸,例如8“和11”,但是有些奇怪的值,例如27/32“或18 15/16”。

来自IBM 286制表器的尺寸为1 7/8“的倍数,它可以具有3到7套打印集,其宽度为1 7/8”。 结果,这样的标准诞生于表格的宽度:8“,9 7/8”,11 3/4“,13 5/8”和15 1/2“(考虑到小的空白)。然后,许多标准都四舍五入到最接近的值英寸,例如11“和16”。

宽度为12 27/32“的文件夹来自带有用于免费固定纸张的拱形机构的文件夹,该文件夹出现在1896年。1916年,此类文件夹的制造商聚集在大西洋城的一次会议上,他们商定了标准尺寸:9 1/4”×11 7/8英寸,11 1/4英寸×11 7/8英寸和7 1/2英寸×10 3/8英寸。仍然找到两个最小的尺寸。要支持11 7/8英寸文件夹,IBM显然从纸张上切下1/32“,以便从孔到孔的距离除以5/32”,得出11 27/32“。在孔的边缘增加两个压痕,宽度为1/2”,这导致了铣削 Artney形式宽度12 27/32”。

从孔到孔的宽度中大多数晦涩的标准是5/32“符号宽度的倍数;在下图中,我用黄色突出显示了它们。我认为这种选择的多样性是有意识地做出的。



402号的88个字符正好适合14 7/8“的宽度,也是5/32”的倍数。 我认为这就是为什么纸张14 7/8“宽已经成为标准的原因。今天使用这种带有绿色条纹的格式的纸张,值得注意的是,它甚至在商用计算机问世之前就很流行。

会计机器IBM 407会计机器(1949)


IBM 402会计机器的追随者是1949年发行的IBM 407。 从我们的角度来看,其中最重要的是它从打印杆切换到了打印轮[还不是花瓣打印设备 ,仅在1969年左右才发明。 翻译]。 围绕该圆圈的转轮上有47个字符(字母,数字和符号),并且旋转速度非常快,可以打印所需的字符。 制表器使用120个轮子来打印120个字符。


IBM 407会计机器的印刷轮

窄轮允许407th打印机每英寸打印10个字符(打字机的标准数量)。 以下是制表符如何在预打印表格上写支票的示例。 与405和402模型的宽字符相比,第407个字符的结论更像是普通打字。


IBM 407会计计算机的输出示例

407th的说明描述了如何制作表格,并列出了11种标准尺寸的表格。 尽管从5/32“字符转换为宽度为0.1的较窄字符”,大多数新标准格式的宽度与旧版本402的宽度一致(我用绿色标记了它们)。 该公司放弃了许多奇怪的宽度选项(例如17 25/32英寸),但保留了13 5/8英寸和14 7/8英寸的尺寸,这在以后很重要。


IBM 407的标准表格宽度

打印机IBM 1403(1959)及其132列


最后,我们来到线性打印机1403(1959)。 该打印机支持的行长为100、120和132个字符,每英寸10个字符。 每行120个字符对于与407向后兼容显然很有用。但是132个字符呢?

形状为13 5/8“宽,每行可以舒适地容纳120个字符,由407th(或1403rd)发布,留出少量空白。下一个最大的标准是14 7/8”。 将宽度增加1.25“使得可以添加12.5个字符。因此,从120到132个字符的转换是产品的一项明显改进,因为它现在适用于表格的下一个标准宽度。只是一个反对意见-130个字符似乎更有意义,并且整数- UNIVAC打印机的一行中有130个字符-为什么不使用130而不是132?由于1403的链条和打印槌的对齐系统很复杂,所以行长可被3整除的效果更好(例如132)。是IBM 1403和 我在一行中使用了132个字符而不是130个字符。宽度为128个字符似乎更合适,可以乘以2,但是实际上1401是十进制机器,因此128没有优势。


IBM 1403打印机,可以在带有绿色条纹的标准14 7/8“×11”纸上产生许多Mandelbrot打印件。 左侧是一台IBM 1401计算机

结论


总结我的假设,我们可以说14 7/8“宽纸上的一串132个字符来自对一百多年以来打孔卡的测量。IBM早期的45列打孔卡创建了打印机制,字符之间的间距较大,宽度为5 / 32英寸,与孔之间的距离重合。 而且,尽管IBM在1928年改用80列的卡,但计费机在1930年代和40年代仍然使用5/32“字符”。这导致了标准化的表格宽度选项,其中14 7/8”成为最重要的。其中包含88个字符的字符串。 1949年,IBM制表器切换到标准的10 dpi。 该字符大小和14 7/8英寸的纸张宽度导致132个字符的自然线长,这是1959年在IBM 1403打印机中实现的。

由于1403打印机的巨大普及,在14 7/8“纸上每行132个字符已成为许多其他公司支持的事实上的标准。因此,即使打孔卡早已消失,您也可以自由地购买14 7/8”纸。绿色条纹。

Source: https://habr.com/ru/post/zh-CN440604/


All Articles