pdfTeX

pdfTeX高德纳的排版程序TeX的附加组件,最初由Hàn Thế Thành在捷克布尔诺马萨里克大学信息学院作为他的哲学博士学位论文的一部分编写并开发给公众使用。创作这个TeX附加组件的想法是在1990年代初期构想的,当时Jiří Zlatuška和Phil Taylor跟高德纳在斯坦福大学讨论了一些开发上的主意。高德纳后来在布尔诺马萨里克大学接受荣誉博士学位的时候面见了Hàn Thế Thành。

pdfTeX
原作者Hàn Thế Thành
開發者The pdfTeX team
当前版本
  • 1.40.25 (2023年3月9日)[1][2]
源代码库
操作系统跨平台
类型排版
许可协议GNU通用公共许可协议
网站www.pdftex.org

pdfTeX的两大突出特点是产生有悬挂标点内容的字符突出,以及赫尔曼·察普夫提出的用于改善排版页面灰度的展开字体。都延伸核心段落打破惯例。二者都在Thành的论文中作了探讨。[3]

pdfTeX包含于LaTeXConTeXt最现代的发行版(包含TeX LiveMacTeXMiKTeX[4]并用作默认TeX引擎。[5][6][7]TeX和pdfTeX之间主要的不同之处在于TeX输出DVI文件,pdfTeX能直接输出PDF文件。这可以紧密结合PDF特性如超链接和目录,使用hyperref这样的软件包。另一方面,一些软件包(如PSTricks)早期所运用的从DVI到PostScript的转换进程可能会失败,即使像PGF/TikZ这样的替代品已经编写出来。PostScript图形的直接嵌入已不再有用,而且被eps2pdf之类的软件所用以转换EPS文件到PDF,这可以由pdfTeX直接插入。

从pdfTeX获得DVI输出是可以的。DVI的这一输出等同于TeX的功能,即使pdfTeX额外的微排印特性被激活。此外LaTeXConTeXt等简单地TeX软件包,他们与pdfTeX运行的同样好。由此举例说明,鉴于pdfTeX为ConTeXt文档的默认渲染引擎,pdflatex可用标准LaTeX宏调用pdfTeX程序来编排LaTeX文档。

特性

pdfTeX具有一些标准TeX软件所不具备的功能:

  • 原生TrueTypeType 1字体嵌入
  • 微排印扩展如留边字距调整及展开字体
  • 直接取得超链接、目录和文档信息等PDF特性

参见

参考资料

  1. .
  2. https://www.tug.org/applications/pdftex/NEWS; 检索日期: 2023年3月22日.
  3. (PDF). [2015-01-07]. (原始内容存档 (PDF)于2014-09-11).
  4. . [2015-01-07]. (原始内容存档于2010-12-25).
  5. . [2015-01-07]. (原始内容存档于2014-09-12).
  6. . [2015-01-07]. (原始内容存档于2014-09-11).
  7. . [2015-01-07]. (原始内容存档于2007-09-07).

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.