最近の大規模文字集合の環境は文字鏡や GT フォントになってるようなので。 GT フォント

森鴎外を正字で表記するには?

JIS X 0212-1990(補助漢字)を TeX (pTeX/JTeX) で使う方法を最近知ったので その記録です。('02.1.11)
参考にした URL 全て最終的には PK フォントで利用するようです。
それぞれの特徴は

インストール,使い方

安岡氏の「平成明朝体W3外字」コンパチブル METAFONT

  1. jisx0212mf.tar.Z を展開し,例えば
    /usr/share/texmf/fonts/source/jisx0212mf にコピー。
  2. jisx0212.sty を例えば /usr/share/texmf/tex/jlatex/misc にコピー。
  3. 必要なフォントは実行時に作成されるようです。

福井氏の makejvfk

  1. make makejvfh ; make install-h してインストールしておく。
    (makejvfh が 平成明朝体W3外字用で makejvfk はコーリアンフォント用)
  2. jisx0212mf.tar.Z を展開し,例えば
    /usr/share/texmf/fonts/source/jisx0212mf にコピーされている必要が あります。
  3. 作業用ディレクトリで
    cp /usr/share/texmf/fonts/tfm/dvips/min10.tfm hjm10.tfm
    min10.tfm の位置はシステムによります。
    /usr/share/texmf/fonts/tfm/ptex/ などかも。
  4. makejvfh hjm10 rml し hjm10.tfm と生成された hjm10.vf と rml.tfm をシステムにインストールしますが,通常 rml.tfm は dvips の日本語化でインストールされてるので省略可です。
    hjm10.tfm を,例えば /usr/share/texmf/fonts/tfm/jisx0212 にコピーし
    hjm10.vf を,例えば /usr/share/texmf/fonts/vf/jisx0212 にコピー。
    ほかに min5, min6, min7, min8, min9 についても同様。
  5. jy1mch.fd を,例えば /usr/share/texmf/ptex/platex/jisx0212 にコピー。
  6. 使用法は test1.tex (pTeX) test2.tex (pLaTeX) を EUC に変換して参照。

松田氏の ttf2pk

  1. ttf2pk は Debian だと freetype1-tools にあるので,まだならインストール しておきます。
  2. msknj-vf.zip を展開し Debian など Linux/UNIX 系 OS なら jskanji.sty, sample1.tex と sample2.tex は EUC に変換しておきます。
    vf/* を,例えば /usr/share/texmf/fonts/vf/ttf2pk にコピーし
    tfm/* を,例えば /usr/share/texmf/fonts/tfm/ttf2pk にコピー。
  3. ちょっと良く判ってないですが Unicode 用に
      ttf2tfm msmincho.ttc msmin@Unicode@
      ttf2tfm msgothic.ttc msgoth@Unicode@
    して生成される *.tfm を,例えば /usr/share/texmf/fonts/tfm/ttf2pk にコピー。
    ここで msmincho.ttc/msgothic.ttc が適当なディレクトリ (例えば /usr/share/fonts/truetype/MS) にインストールされていて 対応して texmf.cnf に
    TTFONTS=.;$TEXMF/fonts/truetype//;/usr/share/fonts/truetype/MS のような設定をし,更に
    /etc/ttf2pk/ttfonts.map に
      msmin@Unicode@	msmincho.ttc
      msgoth@Unicode@	msgothic.ttc
    の設定が必要と思われます。
  4. jskanji.sty と c*msknj.fd を,例えば /usr/share/texmf/tex/latex/ttf2pk にコピー。
    最近の pTeX は /usr/share/texmf/ptex/ を使いますが, CJK パッケージでも使える必要があるので /usr/share/texmf/tex/ 以下に置く 方が良さそうです。
  5. 使用法は sample1.tex 参照。

TrueType そのものを使う

gswin4.03j information に TrueType のまま(?)使う方法がありました。 gsw403j ということなので話としては古いのかもわかりませんが PK でない利点はありそうです。