texjporg / japanese-otf-mirror

Unofficial mirror of japanese-otf(-uptex) and hiraprop
Other
4 stars 1 forks source link

otf-cjXX-X.ofm は何のため? #15

Closed aminophen closed 1 year ago

aminophen commented 5 years ago

https://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=678

‪「\CID{...} や expert の縦書きが dvips でうまく行かない」という問題があります。原因は

~cidmin-v.tfm~ otf-cjmr-v.tfm と ~cidmin-v.ofm~ otf-cjmr-v.ofm の両方があって,dvips は ~cidmin-v.ofm~ otf-cjmr-v.ofm の方を優先して見つけるから

だと分かっていて,実際に dvips 起動時のオプション -noomega を付ければ解消します。

では「なぜ ofm があるのか?」という話になります。‬

‪makeotf を見ると,この ofm は昔の「CVS 版 dvipdfmx(10年以上前)用」らしいのですが

making ofm file for dvipdfmx in CVS

それ以上の情報が得られていません。

これは何かのバグ回避なのでしょうか? もしバグであれば dvipdfmx 本体で修正する方がよいでしょうし,もし直っているのならば OFM は不要だと思います。