ConTeXt
LaTeXとは別系統のTeXであるConTeXtを試してみた。
ConTeXt WikiのHello World!を参考に、以下のhoge.texを作り、
\definefontsynonym[UnicodeRegular][ipag] \enableregime[utf-8] \mainlanguage[ja] \starttext ほげ ほげら べほげら ほげらが ほげらごん ほげらずん \stoptext
texexec hoge.tex
でコンパイル。
IPAフォントがtex側から見えなかったようなので、
(/usr/share/fonts/ja-ipafonts/ipa{m,g}.otf があることを前提に)
以下のようにリンクを張り、tfmを生成した。
mkdir -p ~/texmf/fonts/{truetype,tfm,pk,map/ttf2pk} cd ~/texmf/fonts/truetype ln -s /usr/share/fonts/ja-ipafonts/*.otf . rename .otf .ttf *.otf cd ~/texmf/fonts/tfm mktexlsr ~/texmf ttf2tfm ipam -q ipam@Unicode@ >> ~/texmf/fonts/map/ttf2pk/ttfonts.map ttf2tfm ipag -q ipag@Unicode@ >> ~/texmf/fonts/map/ttf2pk/ttfonts.map
割と素直に日本語pdfを作れた。
年明け提出のレポートをConTeXtで書いてみるつもり。
LaTeXとの違いに苦労しそう。