vvakame / docker-review

Re:VIEW build container by docker
MIT License
146 stars 38 forks source link

Notoに代わり原の味フォントを使用 #45

Closed kmuto closed 4 years ago

kmuto commented 4 years ago

日本語フォント(明朝・ゴシック)をNotoから原の味に変更します。

背景

長らく利用していたNotoフォントですが、字形の格納方法が通常のAdobe-Japan1ではない特殊なもののため、TeXのPDF化に使っているdvipdfmxでは、unicodeマップでフォントから直接情報を収集し利用していました。

表面上はこれで十分問題ないように思えましたが、以下のような問題が発生することがわかりました。

利点

原の味は、(Notoと同じ字形である)源ノフォントをAdobe-Japan1の格納にし直したものです。範囲外の文字を含められないことで源ノよりも収録フォント数は少なくはなりますが、それらはどっちにしろTeXでも使うのが厄介なものなので、影響はありません。 字形は同一なので、結果にも違いはありません(ギリシャ文字は全角)。

上記の3つの問題はすべて解決されます。また、日本語のみなのでnoto-otcよりもサイズが小さく、イメージが小さくなります。

欠点

特になさそう。HaranoAjiFontsの公開継続性? でも今のところは問題ないと思います。

ほかの手法との比較

kmuto commented 4 years ago

既存のNoto設定に追加する形でHaranoAjiをインストールした環境にして、HaranoAjiをデフォルトで使用するようにしました。2.15GBですね。

vvakame commented 4 years ago

あざます!

kmuto commented 4 years ago

ありがとうございます。あとはタグ付きバージョンのはどうしましょうかねぇ。 README.mdを変えちゃったけど、今後のバージョンで原の味(今月末で4.0出すのでちょうどいい)、古いのはNotoのままでいくなら併記したほうがいいか。

vvakame commented 4 years ago

オッ例によって例の如く、2週間くらいlatestだけアレしてアレされなかったらアレかなと思ってました!