texjporg / japanese-otf-mirror

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

\CIDC{}, \CIDT{}, \CIDK{}の多書体化 #25

Closed t-tk closed 1 year ago

t-tk commented 1 year ago

私のところにも書きましたが、\CIDC{}, \CIDT{}, \CIDK{}の多書体化を進めようと思います。

Ref. \CIDC{}, \CIDT{}, \CIDK{}の多書体化

パッチとテストが大体出来たのでそろそろ公開します。

otf-cjXX-X.ofm は何のため? で話題になった、otf-cjXX-X.ofmの廃止案も同時に検討しています。

t-tk commented 1 year ago

記録を兼ねて。 1/2角(半角)、1/3角、1/4角のもので対応しようとしているCIDは以下。 japanese-otf では、CKの半角が未対応だが、今回CKにも対応しようとしている。

Adobe-Japan1-7 横組 1/2幅 (japanese-otfで既存) 231..632, 8718, 8719, 12063..12087 Adobe-Japan1-7 横組 1/3幅 (既存) 9758..9778 Adobe-Japan1-7 横組 1/4幅 (既存) 9738..9757

Adobe-Japan1-7 縦組 1/2幅 (既存、一部(CID+10185以上)でjapanese-otfでの対応が不完全に見える) 8950..9353, 10185..10195, 13295..13319 Adobe-Japan1-7 縦組 1/3幅 (既存) 13274..13294 Adobe-Japan1-7 縦組 1/4幅 (既存) 13254..13273

Adobe-GB1-5 横組 1/2幅 (新規検討中) 814..939, 7716, 22355..22357 Adobe-GB1-5 縦組 1/2幅 (新規検討中) 22226..22352, 29060..29063

Adobe-CNS 横組 1/2幅 (新規検討中) 13648..13742, 17603 Adobe-CNS 縦組 1/2幅 (新規検討中) 17506..17600, 17605

Adobe-Korea 横組 1/2幅 (新規検討中) 8094..8190 Adobe-Korea 縦組 1/2幅 (新規検討中) 18255..18351

t-tk commented 1 year ago

HaranoAji Fontで縦組みの pre-rotated に対応していただきました。期待通りの結果が得られています。 @trueroad さん、ありがとうございました。

IBM Plex でもテストしておおむね期待通りの結果が得られています。

otf.sty で upbrsgnmlminl, upnmlgotheb などの割り当てが一部おかしいようなので、本issueとは無関係ですが、ついでに修正しました。( https://github.com/texjporg/japanese-otf-mirror/commit/c5c0840c869a1d69aa97a78f5011b071986ea07e )

Adobe-Japan1-7 縦組 1/2幅 10185..10195 が上手く動いていないように見えますが、こちらの vf, jfmは正しいような気がして原因特定に至っていません。直し方が分からないため、known issueとして残ったままリリースしようと思います。

t-tk commented 1 year ago

japanase-otf-uptex v0.29 をリリースし、CTAN投稿しました。 ここは閉じます。