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

[debian-users:32876] Re: gv で日本語が化ける



From: OHURA Makoto <Makoto.Ohura@xxxxxxxxxxxxxxxxx>
Subject: [debian-users:32863] Re: gv で日本語が化ける
Date: Sat, 11 May 2002 01:39:38 +0900

>   大浦です。
> 
>   現時点では、ptex-jisfonts は dvi2ps に対応していません。ですの
> で、jsarticle もしくは、jsbook を使うと dvi2ps は通りません。
> 
> # 実は、ちゃんと設定すれば使えるらしいのですが、、、

今印刷できる環境が無いので確実には確認できてないですが
dvi2ps -F jis foo.dvi のように使う場合なら

$TEXMF/dvi2ps/jis -> fontsk/jis-bikanji -> bikan-jis

として jis は

fontdesc	//fonts$kpse/jis-bikanji

を通常の fontdesc に追加だけ jis-bikanji は

--- asc-bikanji	  Fri Dec 14 15:46:25 2001
+++ jis-bikanji	  Sat May 11 18:26:46 2002
@@ -1,5 +1,7 @@
 # built-in kanji for pTeX / ASCII Nihongo TeX
 # First, convert pTeX dvi -> built-in kanji dvi by virtual font
+font	  jvf	  * 0  $tmf/vf//ptex/
 font	  jvf	  * 0  $tmf/vf//a2$bk/
 # then, use built-in kanji
+fontdesc    bikan-jis
 fontdesc    bikan-$bk

bikan-jis は

--- bikan-mor2	Wed Dec 12 01:00:56 2001
+++ bikan-jis	Sat May 11 18:31:47 2002
@@ -1,5 +1,8 @@
+font	jfm  * 0	$tmf/tfm//dvips/
 font	jfm  * 0	$tmf/tfm//jp/
 #font	jfm  * 0	%f
+map	rml-jis		JSNR	Ryumin-Light-H
+map	gbm-jis		JSNR	GothicBBB-Medium-H
 map	rml		JSNR	Ryumin-Light-H
 map	gbm		JSNR	GothicBBB-Medium-H
 map	rmlv		JSNR	Ryumin-Light-V

のような内容にしておくと dvi2ps -F jis で処理はでき
ました。(本当に jis フォントになってるかは未確認ですが)

もちろん fontdesc を直接修正して対応することも可能です。

結局 DVI は jis.tfm を使ってるのですがドライバ(dvi2ps)
は jis.tfm より先に /usr/share/texmf/fonts/vf/ptex/jis.vf
を見付けて,これが rml-jis に map してるので
/usr/share/texmf/fonts/tfm/dvips/rml-jis.tfm
を見付けるようにしてやる,というような感じです。

参考まで。			平成14年5月11日(土)

-- 
 ***************************
 香田 温人(こうだ あつひと)
 http://www1.pm.tokushima-u.ac.jp/%7Ekohda/