Fedora 38でのNotoフォントでのコンパイルに失敗します。 Fedora 37までは、Notoフォントの表示が出来ていたのですが、Fedora 38からNoto CJK Variable Fontsとなりttcファイルになっているせいかコンパイルに失敗します。 フォントの詳細はこちらです。https://fedoraproject.org/wiki/Changes/Noto_CJK_Variable_Fonts
フォントファイルがttcということで以下のコードで書いてlualatexでコンパイルしています。
\documentclass[a4paper,11pt]{jlreq}
\usepackage{luatexja-fontspec}
\setmainjfont{Noto Serif CJK JP}
[UprightFeatures={FontIndex=0}]
\begin{document}
Fedoraのフォントファイルが変更されました。
{\jfontspec{Hara No Aji Mincho}Fedoraのフォントファイルが変更されました。}
\end{document}
ですが、以下のようにloca table を見つけられていないようです。
(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd) [1{/usr/share/texlive/
texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./shitsumon.aux))
879 words of node memory still in use:
8 hlist, 1 vlist, 5 rule, 2 glue, 3 kern, 2 glyph, 164 attribute, 45 glue_sp
ec, 24 attribute_list, 1 write, 10 user_defined nodes
avail lists: 1:3,2:1283,3:18,4:19,5:28,6:4,7:118,8:1,9:62
/share/texlive/texmf-dist/fonts/opentype/public/lm/lmroman10-regular.otf><
/usr/share/texlive/texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiMincho-R
egular.otf>/share/fonts/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF.ttc
! error: (file /usr/share/fonts/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF
.ttc) (ttf): loca table not found
! ==> Fatal error occurred, no output PDF file produced!
フォント情報としては、
kpsewhich NotoSerifCJK-VF.ttc
/usr/share/texlive/texmf-local/fonts/opentype/public/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF.ttc
とフォントパスはちゃんと返ってきます。
また、fc-list|grep "Noto Serif CJK JP"
/usr/share/fonts/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF.ttc: Noto Serif CJK JP
/usr/share/fonts/google-noto-sans-cjk-vf-fonts/NotoSansCJK-VF.ttc: Noto Sans CJK JP:style=Light
/usr/share/fonts/google-noto-sans-cjk-vf-fonts/NotoSansCJK-VF.ttc: Noto Sans CJK JP:style=Medium
/usr/share/fonts/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF.ttc: Noto Serif CJK JP:style=Bold
/usr/share/fonts/google-noto-serif-cjk-vf-fonts/NotoSerifCJK-VF.ttc: Noto Serif CJK JP:style=Medium
どのようにすれば、このttcフォントファイルを使いpdfに変換出来るでしょうか。