Nobuyuki Tsuchimura
tutim****@nn*****
2005年 9月 23日 (金) 17:49:55 JST
土村です。数日前に送信したつもりが失敗していました。 From: Takanori Uchiyama <uchiy****@appi*****> Subject: Re: vfontmap Date: Tue, 20 Sep 2005 23:08:43 +0900 (JST) Message-ID: <20050****@appi*****> > From: Nobuyuki Tsuchimura <tutim****@nn*****> > Subject: Re: vfontmap > Date: Tue, 20 Sep 2005 22:30:01 +0900 > > > > > ちょっと待って下さい、これだと、 > > > > min HiraMinPro-W3.otf > > nmin HiraMinPro-W3.otf > > tmin HiraMinPro-W3.otf > > jis HiraMinPro-W3.otf > > jis-v HiraMinPro-W3.otf > > > > という書式が通らなくなりませんか。試してないのですが。 > > 通らないでしょう. > > > 今回の変更前ならこの書式が通りましたし、それを狙っています。 > > 結局, VFlib と同じ書式の vfontmap を使うのですか. では, > FreeType のときにインストールされる vfontmap.sample は役にたたないです > ね. 話が少しかみあってない気がするので、まとめてみます。 vfontmap の書式がいくつかあります。 (1) VFlib min min (2) FreeType フルパス 1行1フォント min /usr/local/share/texmf/dvipdfm/CIDFont/HiraMinPro-W3.otf (3) FreeType ファイル名 1行1フォント min HiraMinPro-W3.otf (4) FreeType フルパス 複数フォントまとめて /usr/local/share/texmf/dvipdfm/CIDFont/HiraMinPro-W3.otf min (5) FreeType ファイル名 複数フォントまとめて HiraMinPro-W3.otf min これらの書式のうち、(1)〜(4) が可能です。 私がちゃんとアナウンスしていなかったのが悪いのですが、 (5) はサポートしていませんでした。 内山さんは (5) をサポートしようということなのですね。 もう CVS ではキャンセルされたので、 了解いただいたということなのかもしれませんが、 内山さんの修正では (1)〜(3) がだめになり、 (4)(5) が有効になるはずです。 (1)〜(5) の全部を有効にする手だてもありますけど、 それほどメリットはないと思って、私は手を抜いていました。 > TrueType の GID で呼び出す方法は, 井上さんは pending だとおしゃってい > ますが, このままだと TrueType の GID での呼び出しは vfontmap で, それ > 以外は updmap でといったことになります. > > http://www.noup.net/fbbs/sv1/wingmulti.cgi?bbsname=psitau > Surrogate Fonts の 26 > > (HAN NOM は broken font のエラーが返されますが, 他の TrueType では > adobejapan の指定で GID でアクセスできる) なるほど、そういう経緯があったのですか。 いろいろアイデアを出していただいてますから、 updmap でフォント設定を集中管理する方向で、 調整していくということで考えたいと思います。 From: Takanori Uchiyama <uchiy****@appi*****> Subject: Re: vfontmap Date: Wed, 21 Sep 2005 02:19:30 +0900 (JST) Message-ID: <20050****@appi*****> > CMap 名をそのまま使って, xdvi で CMap 名から何のコードに変換するか決め > る方法と, CMap 名から抽象化した識別子を使う方法の 2 とおりが考えられる > でしょう. 私の希望では、本当に CMap をサポートしたいと思っています。 CMap というと、ライセンスを問題にされる方がいますが、 互換物をオープンソースの下に書き下ろすことは可能で、 しかも xdvi-jp は jis->unicode テーブルを 既にソースにハードコーディングしてますから、 これを CMap に形式変換すれば、 オープンソースものだけでも機能的な劣化はないと思います。 何か勘違いしてますでしょうか?実装が大変なんでしょうか? ----- 土村 展之 Nobuyuki Tsuchimura