pdf
TeXは、歴史ある
組版システム
TeXから派生したソフトウェアで、開発者はHàn Thế Thành氏です。
TeXの精密な
組版能力を受け継ぎつつ、現代の標準的な文書形式であるPDFとの連携を強化することを目的に開発されました。高品質な文書のPDF出力において広く利用されています。
TeXとの最大の違い:PDFの直接出力
従来の
TeXがDVI(DeVice Independent)ファイルを出力するのに対し、pdf
TeXの決定的な特徴はPDFファイルを直接生成できる点です。DVIファイルは後段のドライバーで変換される必要がありましたが、pdf
TeXはこの中間ステップを省略し、効率的なPDF作成ワークフローを実現します。
PDF固有機能の活用
PDFを直接生成できるため、pdf
TeXはPDFフォーマットが持つ様々なネイティブ機能を活用できます。文書内のハイパーリンク、自動生成される目次(アウトライン)、そして文書情報(タイトル、著者など)といった機能を、
組版過程で直接PDFファイルに埋め込むことが可能です。これにより、インタラクティブなPDF文書を容易に作成でき、
LaTeX環境では「hyperref」パッケージがその代表的な利用手段となります。
互換性と代替手段
PDF直接出力という特性上、DVIファイルを前提とした一部のツールやパッケージとは直接連携できません。
PostScriptを利用する
PSTricksなどがその例です。しかし、pdf
TeXユーザー向けに「pdftricks」のような代替パッケージが開発されており、同様の機能を実現できるようになっています。
DVI出力とマイクロ組版の影響
pdf
TeXはPDF出力が主ですが、互換性のためDVI出力も可能です。ただし、pdf
TeX独自の「マイクロ
組版」機能が有効な場合、出力されるDVIファイルは標準
TeXの場合と異なることがあります。マイクロ
組版は、文字や単語、行間のスペースを微細に調整し、
組版の見た目を向上させる機能です。
他のシステムとの連携
LaTeXやCon
TeXtといった有名な文書処理システムは、
TeXを基盤とするマクロパッケージです。pdf
TeXは
TeXとの互換性が高いため、これらのシステムともスムーズに連携します。例えば、「pdflatex」コマンドは、標準的な
LaTeX文書をpdf
TeXエンジンで処理し、PDFを出力するためのものです。
pdfTeX独自の強化機能
pdf
TeXは標準
TeXにない独自の機能で
組版能力を高めています。
ネイティブフォントサポート:
TrueTypeやOpenTypeといった現代的なフォント形式を直接扱え、PDFに正しく埋め込めます。
高度なマイクロ組版: 文字間のカーニング、単語間のアキの最適化、文字幅の微調整などを自動で行い、特に欧文
組版の可読性と美しさを向上させます。
*
PDF機能への直接アクセス: ハイパーリンクやブックマーク生成など、PDF固有の様々な機能にソースから直接指示を与えられます。
日本語組版に関する注意点
pdf
TeXは強力ですが、標準では日本語のような東アジア言語の
組版(縦書きなど)は公式にはサポートされていません。日本語文書を
組版するには、別途日本語対応のためのパッケージや設定(up
TeX/
LuaTeXなど他のエンジンとの連携を含む)が必要となります。適切な設定により、pdf
TeXの高い
組版能力を日本語文書にも活用できます。
まとめ
pdf
TeXは、
TeXの優れた
組版能力とPDFの直接出力機能を融合させたソフトウェアです。PDFネイティブ機能の活用、マイクロ
組版、高度なフォントサポートなどの独自機能により、高品質なPDF文書作成を可能にします。一部互換性の制約や日本語対応への追加設定は必要ですが、現代のPDF中心の文書作成環境において、pdf
TeXは非常に有効な
組版エンジンです。