TeX by Topic:宏包与TeX入门指南
需积分: 9 104 浏览量
更新于2024-07-31
收藏 1.37MB PDF 举报
"TeX by Topic" 是一本由 Victor Eijkhout 编写的经典参考书籍,专注于介绍 TeX 的各个方面,特别是对 TeX 处理器的工作原理进行详细探讨。这本书最初在 1991 年由 Addison-Wesley UK 出版,ISBN 0-201-56882-9,随后在 1993 年进行了再版,并于 2001 年首次发布电子版。电子版的使用权限明确,允许复制、打印并分发未改动的 PDF 文件,但禁止对文件进行修改或逆向工程,以及以任何形式收取超出合理材料成本的费用。
书中第一章《TeX处理器的结构》深入剖析了 TeX 的工作流程,包括四个关键组成部分:
1. **四种TeX处理器**:这部分介绍了 TeX 处理器的不同层次,从原始的TeX引擎(如TeX原始程序、Web2C编译器等)到高级的排版系统,如 LaTeX 和 ConTeXt。
- 原始TeX引擎:TeX 它自己,负责处理基本的排版指令。
- Web2C编译器:是TeX的现代化实现,它将源代码转换为可执行文件。
- LaTeX:一个基于TeX的宏观层,提供更加用户友好的界面。
- ConTeXt:另一种基于TeX的现代排版系统,强调灵活性和自动化。
1. **输入处理器**:这一部分主要关注如何处理用户输入的字符和命令。它包括:
- **字符输入**:TeX 可识别和处理各种字体和字符集,包括标准拉丁字母、数学符号、特殊字符等。
- **两层结构**:TeX 的输入处理采用了一种分层次的模式,首先解析基本的控制字节,然后是宏命令,最后是用户定义的命令和环境。
通过阅读这本书,读者可以深入了解 TeX 的底层机制,这对于编写宏包、排版复杂文档或进一步研究 TeX 技术非常有价值。如果你对这本书表示感谢,可以访问维克多·艾伊克霍特的网站 <http://www.eijkhout.net/tbt/>,或者如果你已经捐赠过,那么你的支持对 TeX 社区来说是非常宝贵的。
2021-02-20 上传
2019-11-15 上传
点击了解资源详情
2024-10-27 上传
2024-10-27 上传
latexstudio
- 粉丝: 0
- 资源: 11
最新资源
- C++ Qt影院票务系统源码发布,代码稳定,高分毕业设计首选
- 纯CSS3实现逼真火焰手提灯动画效果
- Java编程基础课后练习答案解析
- typescript-atomizer: Atom 插件实现 TypeScript 语言与工具支持
- 51单片机项目源码分享:课程设计与毕设实践
- Qt画图程序实战:多文档与单文档示例解析
- 全屏H5圆圈缩放矩阵动画背景特效实现
- C#实现的手机触摸板服务端应用
- 数据结构与算法学习资源压缩包介绍
- stream-notifier: 简化Node.js流错误与成功通知方案
- 网页表格选择导出Excel的jQuery实例教程
- Prj19购物车系统项目压缩包解析
- 数据结构与算法学习实践指南
- Qt5实现A*寻路算法:结合C++和GUI
- terser-brunch:现代JavaScript文件压缩工具
- 掌握Power BI导出明细数据的操作指南