+ LilyPondフォント
created 2024-05-16 modified 2024-10-31
LilyPondで日本語フォントが描画されなくなった件
問題
Fedoraのパッケージ構成変更で、
Notoフォントが .ttf から .ttc (複合形式)になった。
LilyPond が .ttc に対応していないようで、トーフになる。いや正確にはトーフも出ない。
Fedora39あたりからこの問題が起きた、はず。
Ubuntuは24.04でも .ttf なので問題が起きないかもしれない。
解決
ttf 形式の日本語フォントを探し、インストールして、設定を変えてやればよい。
dnf で以下をインストールした。
- vl-gothic-fonts.noarch
- vl-gothic-fonts-all.noarch
- vl-pgothic-fonts.noarch
以下設定ファイルを変更。
- /usr/share/lilypond/2.25.12/fonts/00-lilypond-fonts.conf
<!-- <family>Noto Serif CJK JP</family> <family>Noto Serif JP</family> --> <family>VL Pゴシック</family>
追記
2024-10-31 現在、
Fedora 41 でも同じ問題が発生します。解決方法も同じです。
異なるファイル名で設定ファイルを「追加」してもだめです。