名前: Kronig 日時: 2004-07-29 02:24:26 IPアドレス: 220.37.144.*
とりあえず環境をさらします. ディストリ(?):Linux From Scratch(ほぼ最新のSVNバージョン) 目的:platex hoge.tex && dvips -Ppdf hoge.dvi _or_ dvipdfmx hoge.dviで, sazanami-embeddedなPSかPDFを作ること OS:linux-2.6.7-rc1-bk3 GCC:3.4.1(release) Texinfo:4.7に角藤さんのtexinfo-4.7-j.patchをあてたもの ncurses:5.4(国際化無し) t1utils:1.32 Freetype:2.1.9 VFlib, udvips, gv, xdvi:いれてません teTeX:tetex-src-beta-2.96.7.20040721, tetex-texmf-beta-2.96.5.20040711, tetex-texmfsrc-beta-2.96.5.20040711(tetex-2.0.2は``undeclared''なんとかで コンパイルエラーをおこすのでやめ.たぶんgccが3.4系だから) dvipdfmx:CVS20040728 Ghostscript:7.07.1(山田泰司さんのパッチをすべてあてた) GSView:4.6 留意事項:texinfo.texも角藤さんのものに置換.インストールは,teTeXのconfigureで --prefix=/usr/teTeX --without-xdvik --without-oxdvik \ --disable-multiplatform --with-system-zlib --with-system-ncurses \ --with-x --without-t1utils --without-texinfo とした以外はだいたい奥村さんのサイトにしたがいました. で,本題です.奥村さんのサイトの \documentclass{jarticle} \begin{document} こんにちは,\TeX! \end{document} という内容のhello.texをplatexし,さらにそれをdvips -Ppdfした結果が次のメッセージです. This is dvips(k) 5.94a p1.6 Copyright 2003 ASCII Corp.(www-ptex@ascii.co.jp) based on dvips(k) 5.94a Copyright 2003 Radical Eye Software (www.radicaleye.com) ' TeX output 2004.07.29:0041' -> hello.ps kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 0+7698/8000 --dpi 7698 rml mktexpk: don't know how to create bitmap font for rml. kpathsea: Appending font creation commands to missfont.log. dvips: Font rml not found, characters will be left blank. <tex.pro><alt-rule.pro><texps.pro>. <cmr10.pfb>[1] できたものをgsviewでみるとやはり日本語だけが消えています.そこでググってみると, ここにまったく同じ症状の方がいます.このかたは$TEXMF/web2c/updmap.cfgに Map jpfonts.map を,$TEXMF/dvips/config/jpfonts.mapに rml Ryumin-Light-H rmlv Ryumin-Light-V gbm GothicBBB-Medium-H gbmv GothicBBB-Medium-V をそれぞれ書き加え,/usr/bin/updmap && /usr/bin/mktexlsrすることでめでたく $TEXMF/dvips/config/ps2pk.mapに和文フォントが組み込まれたようです. このjpfonts.mapをkanji.mapによみかえてわたしもやってみたところ, updmapの出力に mapWarn badLocation /usr/teTeX/share/texmf/dvips/config/kanji.map や updmap: Severe problems during map file lookup, see mapWarn messages. Consult the manualpage for details. と表示されてうまくいっていないようでした. じゃあPDFならどうだろうということで,最新DVIPDFMxをインストールして platex hello.tex && dvipdfmx -vv hello.dviすると次のようなメッセージが 表示されます.ちなみにちゃんとmktexlsrしてます. ** WARNING ** Couldn't open the font map file "cid-x.map". hello.dvi -> hello.pdf DVI Comment: TeX output 2004.07.29:0041 [1< min10@9.96pt(TFM:min10[/usr/teTeX/share/texmf/fonts/tfm/ptex/min10.tfm]) (VF:/usr/teTeX/share/texmf/fonts/vf/ptex/min10.vf(TFM:rml[/usr/teTeX/share/ texmf/fonts/tfm/ptex/rml.tfm])< rml@9.59pt fontmap: rml (no map) kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+577/600 --dpi 577 rml mktexpk: don't know how to create bitmap font for rml. kpathsea: Appending font creation commands to missfont.log. ** WARNING ** Could not locate a virual/physical font for TFM "rml". ** WARNING ** There are no valid font mapping entries for this TFM. ** WARNING ** Maybe you forgot to update fontmap file? ** ERROR ** Cannot continue... Output file removed. このrmlというものをみにいくのはlibtoolを使うようになってからのバグだとH.Ogawaさんが どこかでおっしゃっていたような気もしていますが,本当のところはどうなんですか? 以上のどこかでなにか間違っているところはありますか? やたら新しいものばかり使っているのでテストできる方は少ないかもしれません.あやふやな 予測でもいいので何かアドバイスをいただければと思っております.それをてがかりに自分で なんとかしてみます. # 長々とわめいてすみません.
この書き込みへの返事: