LaTeXでTimes系フォントを埋め込む方法~グレー版

|
Clip to Evernote LaTeXでTimes系フォントを埋め込む方法~グレー版

naoeの日記で,何やら面白そうな内容があったので,追試してみた.

LaTeX から PDF を作る際に Times 系フォントを埋め込む方法まとめ - swk's log

試したのは,「本物の Times 系フォントを埋め込む (Acrobat Reader 3 付属のものを使う)」であり,しかもdvipdfmxでdviから直接pdfを作る方法を試みてみた.環境はWindowsXPで角藤版を利用.以下,手順.

  1. ftp://ftp.adobe.com/pub/adobe/acrobatreader/unix/3.x/acroread_linux_301.tar.gzを入手する
  2. すごい勢いで解凍する.必要があれば,READ.TARをさらに解凍する.
  3. Fontsフォルダ内のAで始まる5つのファイル以外が必要なファイル.
  4. texmf-local\fonts\type1\adobeに14個のファイルを配置する.
  5. 同フォルダにおいて,コマンドラインから,以下のコマンドを打ち込む.
    t1binary Courier               pcrr8a.pfb
    t1binary Courier-Bold          pcrb8a.pfb
    t1binary Courier-BoldOblique   pcrbo8a.pfb
    t1binary Courier-Oblique       pcrro8a.pfb
    t1binary Helvetica             phvr8a.pfb
    t1binary Helvetica-Bold        phvb8a.pfb
    t1binary Helvetica-BoldOblique phvbo8a.pfb
    t1binary Helvetica-Oblique     phvro8a.pfb
    t1binary Symbol                psyr.pfb
    t1binary Times-Bold            ptmb8a.pfb
    t1binary Times-BoldItalic      ptmbi8a.pfb
    t1binary Times-Italic          ptmri8a.pfb
    t1binary Times-Roman           ptmr8a.pfb
    t1binary ZapfDingbats          pzdr.pfb
  6. 変換前のファイルは不要なので,削除してしまう.
  7. texmf-local\fonts\map\dvipdfm\baseにdl-14.mapとか適当な名前のファイルを作り,以下を打ち込む.
    %
    % Courier
    %
    pcrr8r    8r    pcrr8a
    pcrb8r    8r    pcrb8a
    pcrro8r   8r    pcrro8a
    pcrbo8r   8r    pcrbo8a
    %
    pcrr8rn   8r    pcrr8a -e 0.85
    %
    % Helvetica
    %
    phvr8r    8r    phvr8a
    phvb8r	  8r    phvb8a
    phvro8r   8r    phvro8a
    phvbo8r   8r    phvbo8a
    %
    phvbon8r  8r    phvbo8a -e 0.82
    phvbrn8r  8r    phvb8a  -e 0.82
    phvron8r  8r    phvro8a -e 0.82
    phvrrn8r  8r    phvr8a  -e 0.82
    % Symbol
    psyr      none  psyr
    psyro     none  psyr -s 0.167
    % Raw Symbol
    rpsyr     none  psyr
    % Times
    ptmr8r    8r    ptmr8a
    ptmb8r    8r    ptmb8a
    ptmbi8r   8r    ptmbi8a
    ptmri8r   8r    ptmri8a
    % Raw Times
    rptmr     none  ptmr8a
    rptmb     none  ptmb8a
    rptmbi    none  ptmbi8a
    rptmri    none  ptmri8a
    %
    ptmbo8r   8r    ptmb8a -s 0.167
    ptmro8r   8r    ptmr8a -s 0.167
    ptmrre8r  8r    ptmr8a -e 1.2
    ptmrrn8r  8r    ptmr8a -e 0.8
    % ZapfDingbats
    pzdr      none  pzdr
    %
    % txfonts
    %
    rtxptmb   tx8r  ptmb8a
    rtxptmbo  tx8r  ptmb8a -s 0.167
    rtxptmbi  tx8r  ptmbi8a
    rtxptmr   tx8r  ptmr8a
    rtxptmro  tx8r  ptmr8a -s 0.167
    rtxptmri  tx8r  ptmri8a
    rtxphvr   tx8r  phvr8a
    rtxphvro  tx8r  phvro8a
    rtxphvb   tx8r  phvb8a
    rtxphvbo  tx8r  phvbo8a
    
  8. dvipdfmx -f dl-14.map hoge.dvi
  9. あっー!

ライセンス的にグレーなので,ご利用は計画的に.というか,本物TimesもクローンTimesも,ぱっと見では区別が付かないんですが・・・.どこが違うんだろう.

参考:
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/23063.html

プロフィール

e-m@il @ddress