vfontmap

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



Xdvi-users メーリングリストの案内
Back to archive index