![Problema de fuente Noto CJK con LuaLaTeX](https://rvso.com/image/335474/Problema%20de%20fuente%20Noto%20CJK%20con%20LuaLaTeX.png)
Veo el siguiente error al final del primer paso cuando intento crear mi documento:
</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...
Este es Ubuntu Xenial. ¿Hay algo que pueda hacer para solucionarlo?
He notado algunas preguntas relacionadas con las fuentes Noto y XeLaTeX. Sin embargo, estoy usando LuaLaTeX, así que abrí esta nueva pregunta.
ACTUALIZAR
La versión es esta:
This is LuaTeX, Version beta-0.80.0 (TeX Live 2015/Debian) (rev 5238)
Respuesta1
Aunque NotoSansCJK-Regular.ttc
tiene una .ttc
extensión, en realidad es una fuente en formato Open Type Collection como dice Google.aquí. Se agregó soporte para el formato OTC a LuaTeX en LuaTeX beta-0.81.0 (consulteRevisión 5330). Por lo tanto, si está utilizando una versión anterior de LuaTeX (por ejemplo, la versión beta-0.80.0, que está en TeX Live 2015), no puede usar fuentes OTC con LuaTeX.
Consideremos el siguiente archivo:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{NotoSansCJK-Regular}
\begin{document}
Hello world.
\end{document}
Si compilo este archivo con la versión beta-0.80.0 de LuaTeX, LuaLaTeX da un error.
$ 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!
Si compilo con LuaTeX versión 0.95.0, funciona bien.
$ 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
Este es el resultado (perdón por el Acrobat Reader japonés).