LuaLaTexでフォントエラー(MacOS Tahoe 26.5.2)
Ubuntu24.04 でやっていた LuaLaTexの作業を、MacOSでやってみようと、
lualatexドキュメントのGitリポジトリをMacでクローンした。
そのフォルダで lualatex -shell-escape main とコンパイルすると、次のようなエラーがでた。
! Package fontspec Error: The font "NotoSansMonoCJKJP" cannot be found.
失敗例
Googleフォントから、”Noto Sans Japanese” をダウンロードして Mac にインストールしたが、それでも、コンパイルできなかった。
Ubuntuで使っているフォントファイルとは違うようである。
成功した
(1) Ubuntu24.04で使っているフォントを調べた。
$ fc-match "Noto Sans Mono CJK JP"
NotoSansCJK-Regular.ttc: "Noto Sans Mono CJK JP" "Regular"
$ fc-list | grep "Noto Sans Mono CJK JP"
/usr/share/fonts/opentype/noto/NotoSansCJK-Bold.ttc: Noto Sans Mono CJK JP:style=Bold
/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc: Noto Sans Mono CJK JP:style=Regular
(2) 2つのフォントをコピーし、mac にインストールした。
これで、Mac で lualatex でのコンパイルができるようになった。
カテゴリー: Latex, MacOS, memo, Ubuntu
タグ: font, NotoSans, NotoSansMonoCJKJP
カウント: 26
My開発メモ