Platex 和 pdflatex 有什么区别?

Platex 和 pdflatex 有什么区别?

我刚刚得知其他latex 程序称为普拉泰克斯。但我找不到 Platex 是什么以及我为什么要使用它的良好定义。

答案1

LaTeX 是一组 tex 宏,并且(几乎)同一组宏可以在几种不同的 tex 引擎上使用来构建格式,通常通过la在引擎名称的某处添加来命名。

主要引擎及其乳胶格式包括

  • 特克斯(-) 经典 TeX,LaTeX 现在假设使用扩展的 TeX,并且未构建使用该引擎的格式。
  • 埃特克斯(乳胶)扩展了 LaTeX,增加了更多寄存器和有用的额外原语,例如\dimexpr(etex 和 pdftex 现在是相同的可执行文件,但具有不同的选项)
  • pdftex(pdflatex) 版本的 etex 生成 pdf 而不是 dvi。
  • xetex (赛莱特) 使用 OpenType 字体和 Unicode 输入扩展 TeX。
  • luatex (路拉泰克斯) 使用 OpenType 字体和 Unicode 输入扩展 TeX 并与 Lua 紧密集成。
  • dviluatex (乳胶) 几乎从未使用过,这是 luatex 配置为制作 dvi 而不是 pdf,但如果使用 luatex 功能,很少(如果有)驱动程序可以处理生成的 dvi 文件。
  • 特克斯(-) TeX 的日文变体,扩展了对垂直书写方向和日语编码的支持。
  • eptex(普拉泰克斯) 具有 etex 功能的 ptex 版本
  • 上行 (-) 支持 Unicode 的 ptex 扩展版本
  • 长绒棉(优普莱特) 具有 etex 功能的 uptex 版本。

相关内容