[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:28660] [Summary] multex( Re: multex が使えません)
大浦です。
お約束の Summary です。
From: OHURA Makoto <Makoto.Ohura@xxxxxxxxxxxxxxxxx>
Subject: [debian-users:28644] Re: multex が使えません
Date: Tue, 5 Jun 2001 16:46:45 +0900
> > mlfonts-subtfm.tar.gz も /usr/local/share/texmf/fonts/
> > にしかないなら /usr/share/texmf/fonts/tfm/mling/
> > 以下にリンクしてみてください。
>
> これは、multex-base パッケージに含まれていますね。
これは僕の勘違いでした。multex-base に含まれている tfm と
mlfonts-subtfm に含まれている tfm は別のものですね。
# リンクしなくてもできましたが。
以下、Debian で multex を使うための方法です。
◎インストールすべきパッケージ
・multex-base, multex-bin
・dvi2ps (dvips では使えない?)
・tetex-extra
(/usr/share/texmf/fonts/source/jknappen/ec/ecrm.mf が必要になる。)
◎ダウンロードすべきもの
・ftp.math.s.chiba-u.ac.jp/tex/texfam-1.1/ から
mlfonts-600.tar.gz (pk フォント)
mlfonts-subtfm.tar.gz (それに対応する tfm)
mlfonts-vf.tar.gz (vf)
・CTAN の fonts/greek/kd/ から
mf/* と tfm/* (ギリシャ文字のフォント)
◎インストール
/usr/local/share で
mlfonts-600.tar.gz
mlfonts-subtfm.tar.gz
mlfonts-vf.tar.gz
を展開。
fonts/greek/kd/mf/* を /usr/local/share/texmf/fonts/source/public/kd に
fonts/greek/kd/tfm/* を /usr/local/share/texmf/fonts/tfm/public/kd に
それぞれコピー。
dvi2ps は標準では、/usr/local/share/texmf 以下を見に行かないので、
# cd /usr/share/texmf/fonts/pk
# ln -s /usr/local/share/texmf/fonts/pk/modeless .
# cd /usr/share/texmf/fonts/tfm/mling
# ln -s /usr/local/share/texmf/fonts/tfm/mling/mlsub .
# cd /usr/share/texmf/fonts/vf
# ln -s /usr/local/share/texmf/fonts/vf/mling .
その後、忘れず texhash を実行。
・/usr/share/texmf/dvi2ps/multex の編集
$ diff -u multex.orig multex
--- multex.orig Tue Jun 5 12:01:46 2001
+++ multex Tue Jun 5 12:07:40 2001
@@ -6,7 +6,7 @@
#
fontdesc fonts$kpse/nttdecomp
fontdesc fonts$kpse/mldecomp
-fontdesc fonts$kpse/ntt-bitmap
+fontdesc fonts$kpse/ntt-bikanji
fontdesc fonts$kpse/ml-bitmap
#
fontdesc fonts$kpse/fonts-bitmap
◎サンプルのコンパイル
/usr/share/texmf/doc/multex/demo?.tex を試してみる。
$ mullatex demo1.tex
$ dvi2ps -F multex -c demo1.ps demo1.dvi
で PS ファイルができる(はず)
正しくできたら、
$ gv demo1.ps
で、ドイツ語、ギリシャ語、ロシア語、スペイン語、タイ語、トルコ語、
ベトナム語、日本語、中国語(北京語)、中国語(広東語)、韓国語が見えるはず。
---- ここまで
ちょっと気になるところがあるのですが、
$ dvi2ps -F multex -c demo1.ps demo1.dvi
@(#)dvi2ps 3.0a1
Prescanning .kpathsea: Running mktexpk --mfmode canonex --bdpi 600 --mag 1+0/600 --dpi 600 cmr10
mktexpk: /var/spool/texmf/pk/canonex/bluesky/cmr10.600pk already exists.
/usr/share/texmf/web2c/mktexupd: /var/spool/texmf/ls-R unwritable.
kpathsea: Running mktexpk --mfmode canonex --bdpi 600 --mag 1+0/600 --dpi 600 ecrm1000
mktexpk: /var/spool/texmf/pk/canonex/jknappen/ec/ecrm1000.600pk already exists.
/usr/share/texmf/web2c/mktexupd: /var/spool/texmf/ls-R unwritable.
kpathsea: Running mktexpk --mfmode canonex --bdpi 600 --mag 1+0/600 --dpi 600 kdgr10
mktexpk: /var/spool/texmf/pk/canonex/public/kd/kdgr10.600pk already exists.
/usr/share/texmf/web2c/mktexupd: /var/spool/texmf/ls-R unwritable.
kpathsea: Running mktexpk --mfmode canonex --bdpi 600 --mag 1+0/600 --dpi 600 wncyr10
mktexpk: /var/spool/texmf/pk/canonex/ams/cyrillic/wncyr10.600pk already exists.
/usr/share/texmf/web2c/mktexupd: /var/spool/texmf/ls-R unwritable.
[/usr/share/texmf/dvi2ps/headers/dvi2.ps]
Reading font info ...............................................................................................................................................................................................................................................
[1]
---- ここまで
となって、あるはずの pk フォントを作ろうとしてしまって
います。表示はできているのでいいのですが。
----
大浦 真(OHURA Makoto)
Makoto.Ohura@xxxxxxxxxxxxxxxxx(private)
ohura@xxxxxxxxxxxxx(LILO/Netfort)
mohura@xxxxxxxxxxxxxxxxxxxxxx(Kyoto Univ.)
http://www.netfort.gr.jp/~ohura/
http://www.blue.sky.or.jp/lug-calendar/
「みんなで使おう LUG カレンダー」
# multex のフォントのパッケージもほしいな。