Re: cjk-latexの日本語の出し方について

名前: 安田
日時: 2010-01-01 01:45:12
IPアドレス: 121.108.40.*

>>54176 栗山さん,TeX ユーザの皆様,おめでとうございます。 栗山さん,私の書いた記事を紹介いただきありがとうございます。 気づきませんで,お返事が遅れましたが, この記事はかなり古いので,いま現在少し修正が必要か と思っています。 さて, みかちゃんさんがお困りの件について,CJK でのさざなみ 日本語フォントの扱いで注意するところは,コンパイルでは 2 点,PDF 作成で 1 点あると思います。 1.szmi云々のエラー c70szmi.fd を作成していないからです。 上記ページに例をあげていますので,コピペして カレントフォルダにおいてコンパイルしてください。 2.szmixx.tfm ファイル ttf2tfm というプログラムを Windows なら W32TeX で 組み込んで(ttf2pk-w32.tar.bz2 に含まれているはず), コマンドプロンプトで, ttf2tfm sazanami-mincho.ttf -q szmi@Unicode@ として生成します。 できた tfm ファイル群を $TEXMF/fonts/tfm/sazanami/ あたりに移して mktexlsr します。 Unicode.sfd ファイルが参照できないと,エラーになり ますので,ttf2pk パッケージ付属の Unicode.sfd を sazanami-mincho.ttf と同じフォルダに格納して ttf2tfm を実行すればうまくゆくと思います。 .sfd ファイルは tds にしたがって, $TEXMF/fonts/sfd// に置かないといけなくなりました。 1.と 2.が完了していれば latex コンパイルはできるはずです。 \begin{CJK}{UTF8}{szmi} と \end{CJK} の 間に日本語を書きます。UTF-8 じゃないといけません。 3.cid-x.map $TEXMF/fonts/map/dvipdfm// に cid-x.map というファイルがあると思います。 これに % cid-x entries for sazanami truetype fonts szmi@Unicode@ unicode sazanami-mincho.ttf %szgo@Unicode@ unicode sazanami-gothic.ttf を追加して updmap を実行すれば, dvipdfmx でフォント埋め込み PDF が得られると思います。 szgo@..... はゴシック用で,szmi と同様の処理をして おく必要があります。 もし dvipdfmx が Could not locate Omega Virtual Font "cyberbit.ttf" みたいなエラーを出すようだと, dvipdfmx -f cid-x.map xxxxxx.dvi も試してみてください。 それではうまくいきますよう。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)