texjporg / uplatex

upLaTeX community edition
BSD 3-Clause "New" or "Revised" License
18 stars 0 forks source link

upLaTeX で BMP 外の文字を使える命令の新設 #2

Closed aminophen closed 7 years ago

aminophen commented 7 years ago

その4 uplatexでbmp外の字を使うとアレにあるように,upLaTeX の標準は BMP 外の文字を使えません。対処法として今簡単なのは,otf パッケージを使うことが挙げられています。

一方で,otf パッケージは Adobe-Japan1 の範囲内で,クオートなどの文字を横・縦組に応じて切り替える機能を提供しています。これが逆に仇となって,noto や sourcehan のような「AJ1 でないフォント」を使おうとすると「クオートが謎のウムラウト文字に化ける」という現象が起きます。また,otf パッケージを使うと「!」や「?」の後に JFM グルーが入るなど,「BMP 外を使いたいだけ」にしては大きすぎる影響も発生します。

そこで,「otf パッケージを使わずに BMP 外の文字を使いたい」というケースは存在しうる思うのですが,現状では簡単な方法がありません。upLaTeX に何か「JFM を切り替える命令」を実装すれば便利ではないか,とおもうのですがどうでしょう? 今考えている案:

aminophen commented 7 years ago

texjporg/uptex-fonts#3 で upjis 系を拡大する方向なので,upLaTeX の命令新設は見送る方向で。