TeX%20%E5%AE%9F%E8%A3%85%E3%81%A8%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC.png)
LaTeX ファイルから PDF を作成したいのですが.tex
、次のドライバーについて知っています:
- ラテックス;dvips; .ps を .pdf に変換します (例: Ghostscript を使用して ps2pdf14 を使用)
- ラテックス;dvipdfmx
- ラテックス;ドヴィス; .svg を .pdf に変換する
- pdfラテックス
- ルアラテックス
- ゼラテックス(使用pdfmx のフードの下)
上記のリストに含まれていない関連ドライバーは他にありますか? 私は主に 2017 年の主流および汎用ドライバーに興味があります。
この質問では、これらのドライバーを比較することに興味はありません。比較は数多くあります(例:どの種類の LaTeX を使用すればよいですか? LuaTeX、XeLaTeX、それとも LaTeX ですか?) 知っています。オプションのリストだけに興味があります。
答え1
ほとんどすべての LaTeX ユーザーにとって、詳細なコードは違いが明らかにならない高レベルのインターフェイスを使用して処理されるため、ドライバーの詳細は重要ではありません。明らかな例外は、PStricks が PostScript ベースのワークフローに関連付けられていることです。
歴史的に、さまざまなドライバーが存在してきました。LaTeXチームは現在、これらのいくつかに対する適切なマクロベースのサポート、ファイル:
dvips.def
pdftex.def
luatex.def
xetex.def
dvipdfmx.def
dvisvgm.def
これらは多かれ少なかれ明らかなバックエンドにマッピングされます。
のためにexpl3
マクロ サポートのセットアップは同じバックエンドをカバーしますが、セットアップ方法が若干異なります。
pdfmode
: pdfTeX/LuaTeX 直接 PDF 出力モードdvipdfmx
: 通常は (u)p-TeX: DVI出力を直接PDFに変換xdvipdfmx
: とほぼ同じですdvipdfmx
が、XeTeXに関連付けられていますdvips
: DVI出力に変換経由ポストスクリプトdvisvgm
: DVI出力をSVGに変換
これは小規模ではあるが歴史的な尺度であり、大部分のケースをカバーしている。現在使用されている。