![LuaLaTeX의 Noto CJK 글꼴 문제](https://rvso.com/image/335474/LuaLaTeX%EC%9D%98%20Noto%20CJK%20%EA%B8%80%EA%BC%B4%20%EB%AC%B8%EC%A0%9C.png)
문서를 작성하려고 할 때 첫 번째 단계가 끝날 때 다음 오류가 표시됩니다.
</usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc(NotoSansCJKtc-Regular:3)
!LuaTeX error (file /usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc): sfnt: table not found...
우분투 제니알입니다. 문제를 해결하기 위해 제가 할 수 있는 일이 있나요?
Noto 글꼴 및 XeLaTeX와 관련된 몇 가지 질문을 발견했습니다. 그런데 LuaLaTeX를 사용하고 있어서 이 새로운 질문을 열었습니다.
업데이트
버전은 다음과 같습니다.
This is LuaTeX, Version beta-0.80.0 (TeX Live 2015/Debian) (rev 5238)
답변1
NotoSansCJK-Regular.ttc
확장자 가 있지만 실제로 .ttc
는 Google에서 말하는 Open Type Collection 형식의 글꼴입니다.여기. LuaTeX beta-0.81.0의 LuaTeX에 OTC 형식에 대한 지원이 추가되었습니다.개정판 5330). 따라서 이전 버전의 LuaTeX(예: TeX Live 2015에 있는 버전 beta-0.80.0)를 사용하는 경우 LuaTeX에서 OTC 글꼴을 사용할 수 없습니다.
다음 파일을 고려해 보겠습니다.
\documentclass{article}
\usepackage{fontspec}
\setmainfont{NotoSansCJK-Regular}
\begin{document}
Hello world.
\end{document}
LuaTeX 버전 beta-0.80.0으로 이 파일을 컴파일하면 LuaLaTeX에서 오류가 발생합니다.
$ lualatex test.tex
This is LuaTeX, Version beta-0.80.0 (TeX Live 2015) (rev 5238)
restricted \write18 enabled.
# many logs here
!LuaTeX error (file ./NotoSansCJK-Regular.ttc): sfnt: table not found...
==> Fatal error occurred, no output PDF file produced!
LuaTeX 버전 0.95.0으로 컴파일하면 잘 작동합니다.
$ lualatex test.tex
This is LuaTeX, Version 0.95.0 (TeX Live 2016)
restricted system commands enabled.
# many logs here
Output written on test.pdf (1 page, 3558 bytes).
Transcript written on test.log
이것이 출력입니다(일본어 Acrobat Reader의 경우 죄송합니다).