[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:15853] Re: dvi2ps-fontdata-bsr は必要?
>> On Sat, 11 Oct 2003 11:52:28 +0900
>> Makoto.Ohura@xxxxxxxxxxxxxxxxx (OHURA Makoto) said as follows:
>texmf/fonts/vf/dvips --> dvipsk-ja で使う vf
> (すでに ptex-base のファイルが入っている。)
> vf/dvi2dvi --> dvi2dvi で使う vf
> (dvi2ps-fontdata-a2n と -n2a)
> vf/dvi2ps --> dvi2ps で使う vf
> (dvi2ps-fontdata-ja やその他)
>というように構造を分割し、texmf.cnf に
>VFFONTS.dvips = .;$TEXMF/fonts/vf/dvips//;$TEXMF/fonts/vf//
>VFFONTS.dvi2dvi = .;$TEXMF/fonts/vf/dvi2dvi//;$TEXMF/fonts/vf//
>VFFONTS.dvi2ps = .;$TEXMF/fonts/vf/dvi2ps//;$TEXMF/fonts/vf//
>を追加するようにすればうまくおさまらないでしょうか。
動きそうな気はしますね.ただ,この解では dvi2ps-fontdata-* の変更が,
あらゆる dviware (dvipsk-ja, dvi2dvi, dvi2ps...) に影響を与えることに
なるので,トラブルが発生し易そうな印象はあるのですが.
一応,dvi2ps-fontdata-{a2n,n2a} を texmf/fonts/dvi2dvi/vf/ または
texmf/dvi2dvi/fonts/ に置くという対案を示しておきます.
多分,dvipsk-ja の postinst で,
if ( ! kpsepath -n dvips vf | grep -q fonts/vf/dvips// )
then
cp -p /etc/texmf/texmf.d/70dvipsj /etc/texmf/texmf.d/70dvipsj.dpkg-old
cat <<EOF >>/etc/texmf/texmf.d/70dvipsj
VFFONTS.dvips = .;\$TEXMF/fonts/vf/dvips//;\$TEXMF/fonts/vf//
EOF
fi
とかすることになるのでしょうね.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )