[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:00798] dvips



時田です。いつもお世話になります。
dviファイルを psに変換する方法について質問させていただきます。

現在、下記のパッケージがインストールされています。
jtex-bin_1.61-0.deb
jtex-base_1.61-0.deb
xdvik-ja_18f-j1.1p5-0.deb
tetex-extra_0.4p16-4.deb
tetex-bin_0.4p16-8.deb
tetex-base_0.4p16-5.deb

この状態で日本語を含むTexのファイルをdviに変換することができ、
xdviでプレビューできます。

このdviファイルをpsに変換する方法として(TeXの紹介文書などによれば)
一般にはdvi2psというコマンドがあるそうですが、上記の環境では
このコマンドが見当たらなく、それらしいものとして dvipsが /usr/bin
の下にできています。

manpageの記述にしたがって cat file.dvi | dvips -f >file.ps
とやると、一応 file.psはできますが、できたpsファイルをgsで見ると
日本語部分が文字化けしています。
さらに変換作業中下記のようなメッセージが出ます。

-----引用ここから-----
kpathsea: Running MakeTeXPK dmjhira10 600 600 1+0/600 ljfour
MakeTeXnames: Could not map typeface abbreviation mj for dmjhira10.
MakeTeXnames: Need to update /usr/lib/texmf/fontname/special.map?
MakeTeXPK: Running mf \mode:=ljfour; mag:=1+0/600; scrollmode; input dmjhira10
This is METAFONT, Version 2.718 (C version 6.1)

kpathsea: Running MakeTeXMF dmjhira10.mf 
! I can't find file `dmjhira10.mf'.
<*> ...; mag:=1+0/600; scrollmode; input dmjhira10
                                                  
Please type another input file name: 
! Emergency stop.
<*> ...; mag:=1+0/600; scrollmode; input dmjhira10
                                                  
Transcript written on mfput.log.
MakeTeXPK: Metafont failed to make dmjhira10.600gf.
dvips: Font dmjhira10 not found, characters will be left blank.
dvips: Checksum mismatch in font /var/spool/texmf/pk/ljfour/public/cm/cmr10.600pk
-----引用ここまで-----

1.日本語を含むdviファイルをpsに変換するのは dvipsで良いのでしょうか?
2.もしそうであれば、設定ファイルのようなものは存在しますか?
3.dvipsが日本語を扱えないのであれば、代わるものとして何が使えますか?

Yoshiji Tokita
  CORONA CORPORATION R&D Section
  e-mail tokita@xxxxxxxxxxxxxxxxxxx