PdfTeX


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

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

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

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

特性 

pdfTeX具有一些标准TeX软件所不具备的功能：
 原生TrueType及Type 1字体嵌入
 微排印扩展如留边及展开字体
 直接取得超链接、目录和文档信息等PDF特性

参见 

 PDF软件列表
 LuaTeX
 XeTeX

参考资料

外部链接
 pdfTeX project page
  Micro-typographic extensions to the TeX typesetting system - dissertation by Hàn Thế Thành
  2008 interview

自由PDF软件
自由TeX软件
TeX