当前位置: 首页 > news >正文

27、Unix 系统中的文档格式化与打印

Unix 系统中的文档格式化与打印

文档格式化系统

在处理小型简单的文本任务时,简单的文本格式化工具表现出色,但对于大型任务,Unix 系统提供了更强大的解决方案。Unix 能在技术和科学用户中流行起来,除了提供强大的多任务、多用户软件开发环境外,还在于它提供了可用于生成多种类型文档(尤其是科学和学术出版物)的工具。

早期发展

Unix 的第一个版本是在贝尔实验室的 PDP - 7 上开发的。1971 年,开发者为了获得 PDP - 11 继续操作系统的开发工作,提议为 AT&T 专利部门实现一个文档格式化系统。第一个格式化程序是 J. F. Ossanna 对 McIllroy 的 roff 的重新实现。

主要的文档格式化程序家族
  • roff 家族
    • nroff:用于将文档格式化为适合使用等宽字体设备(如字符终端和打字机式打印机)输出的形式。在其推出时,几乎所有连接到计算机的打印设备都使用等宽字体。
    • troff:用于将文档格式化为适合排版机输出的形式,排版机可生成用于商业印刷的“可直接制版”字体。如今,大多数计算机打印机都能模拟排版机的输出。
    • 其他程序:包括用于处理数学公式的 eqn 和用于处理表格的 tbl。
  • TEX 系统:稳定版本于 1989 年首次出现,在一定程度上取代了
http://www.rkmt.cn/news/98275.html

相关文章:

  • # 深度解析:爬虫工艺获取淘宝商品详情并封装为API的全流程应用
  • 30、编写脚本与项目搭建入门指南
  • 31、Shell编程:从基础到高级应用
  • Python学习3
  • C 语言转义序列 | 标准空白字符特性与常用转义符用法
  • 基于SpringBoot特色农产品销售系统毕业设计项目源码
  • NCHU-数字电路模拟程序-23207332
  • 基于SpringBoot学生成绩管理系统毕业设计项目源码
  • 3分钟极速定位:Pinpoint零成本监控Nacos元数据异常全攻略
  • YashanDB数据库的缓存机制及性能提升策略探究
  • YashanDB数据库的缓存机制与访问加速技术
  • YashanDB数据库的集成与互操作性问题探讨
  • RAG - 高阶检索范式 - 基于表示 - ColBERT - 迟交互机制
  • 17、深入了解Swerve Web服务器
  • 18、Swerve Web Server:功能测试、性能评估与代码设计解析
  • 21、节点系统的详细设计与实现
  • 瑞雪覆村暖人心 义工行动护出行——赵官屯村三支队伍义工清扫积雪保平安
  • 22、服务器模块详细设计解析
  • 23、Swerve详细设计解析
  • 24、Swerve详细设计解析
  • 【闲话】2025.12.12 记梦
  • 45、GNU调试器gdb使用指南
  • 移动端兼容性测试的技术纵深与实践突破
  • 如何快速上手GOT-OCR-2.0:全场景文字识别的终极指南
  • 23207114-齐宇硕-题目集4~5以及课堂测验总结
  • 题目集4-5以及课堂测试的总结
  • Java 线程池ThreadPoolExecutor的工作原理
  • Jellyfin开源媒体中心:构建完全掌控的智能电视娱乐系统
  • 38、深入探索bc计算器、数组及特殊编程技巧
  • 15、Python编程:图像与即时通讯应用开发