TeX ドキュメントで使用しているフォントを出力 PDF に埋め込む必要があります。私は TeX 処理に pdflatex を使用し、エディタとして TextMate を使用しています。
必要なフォントを PDF ドキュメントに埋め込む方法についての参照が見つかりません。
pdfTex ドキュメントから、
5 フォントの設定
pdfTEX は Type 1 および TrueType フォント (および OpenType フォントもある程度) で動作します。ドキュメントで使用されるすべてのフォントについて、フォント ファイルが利用可能であり、埋め込まれている必要があります。pdfTEX で METAFONT-- 生成フォントを使用することは可能ですが、(古いバージョンの) ビットマップ Type 3 フォントのレンダリングが非常に貧弱であるという理由だけで、Type 1 または TrueType 形式で同等のフォントが利用可能な場合は、これらのフォントを使用しないことを強くお勧めします。アドビリーダー。すべての Computer Modern フォントの Type 1 バージョンが無料で入手でき、標準の PostScript フォントを使用できるため、pdfTEX でビットマップ フォントを使用する必要はほとんどありません。
おそらく、Type 1 Computer Modern フォントをインストールする必要があります。現代のtex-liveにはそれらがあります。古い TeX ディストリビューションをお持ちの場合は、次のものがありますlmodern
。
\documentclass{article}
\usepackage{lmodern}
\begin{document}
Hello, world.
\end{document}
ここで、たとえば次のようにして、結果のドキュメントのフォントを確認するとpdffonts
:
name type emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
SZVHEC+LMRoman10-Regular Type 1 yes yes no 4 0
ビンゴ。埋め込みタイプ 1 フォント。
mypaper.tex ファイルに次の行を含めます。
\usepackage[T1]{fontenc}
latex を使用した後に pdf にコンパイルします。
dvipdfm -p letter mypaper
pdffonts を使用して確認しましたが、T3 フォントはもうありません。ビンゴ。