pdfTeX是高德纳的排版程序TeX的附加组件,最初由Hàn Thế Thành在捷克布尔诺马萨里克大学信息学院作为他的哲学博士学位论文的一部分编写并开发给公众使用。创作这个TeX附加组件的想法是在1990年代初期构想的,当时Jiří Zlatuška和Phil Taylor跟高德纳在斯坦福大学讨论了一些开发上的主意。高德纳后来在布尔诺马萨里克大学接受荣誉博士学位的时候面见了Hàn Thế Thành。
原作者 | Hàn Thế Thành |
---|---|
开发者 | The pdfTeX team |
当前版本 | 1.40.17(2016年6月 | )
源代码库 | |
操作系统 | 跨平台 |
类型 | 排版 |
许可协议 | GNU通用公共许可协议 |
网站 | www |
pdfTeX的两大突出特点是产生有悬挂标点内容的字符突出,以及赫尔曼·察普夫提出的用于改善排版页面灰度的展开字体。都延伸核心段落打破惯例。二者都在Thành的论文中作了探讨。[1]
pdfTeX包含于LaTeX和ConTeXt最现代的发行版(包含TeX Live、MacTeX和MiKTeX)[2]并用作默认TeX引擎。[3][4][5]TeX和pdfTeX之间主要的不同之处在于TeX输出DVI文件,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特性
参见
参考资料
外部链接
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.