Error When Compile Chinese File in Tate Mode
2019basic/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua:213: attempt to index a nil value (field '?')
stack traceback:
.../2019basic/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua:213: in upvalue 'm
ake_cid_font'
.../2019basic/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua:258: in upvalue 'read_cid_font'
.../2019basic/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua:275: in local 'prepare_cid_font'
.../2019basic/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua:419: in main chunk
C: in function 'require'
...ve/2019basic/texmf-dist/tex/luatex/luatexja/luatexja.lua:16: in local 'load_module'
...ve/2019basic/texmf-dist/tex/luatex/luatexja/luatexja.lua:98: in main chunk
C: in function 'dofile'
[\directlua]:1: in main chunk.
l.180 \}
MacTex 2019, New Installation, just update tlmgr, and also installed: jlreq everyhook svn-prov luatexja ctablestack
% !TEX TS-program = lualatex % !TEX encoding = UTF-8 Unicode
\documentclass[
]{jlreq}
\setlength{\parindent}{0pt}
\usepackage[
]{luatexja-preset}
\usepackage{luatexja-otf}
\ModifyHeading{section}{
}
\ModifyHeading{paragraph}{
\newjfontface\bfdyu{MicrosoftYaHei-Bold}
\newjfontface\song{FZPingXianLanTingSong}
\newjfontface\bold{SourceHanSerif-Bold}
\renewcommand{\thesection}{}
\usepackage{bxpapersize}
\newfontfamily \chandasScript=Devanagari,Scale=1.2{Chandas} % デーヴァナーガリー文字
\newcommand*{\TitleFont}{%
\renewcommand{\baselinestretch}{1.4}
\setlength{\parindent}{2em}
\title{\vskip -1in\Huge\bold{心\quad \quad 经}}
\author{}
\date{}
\begin{document}
{\thispagestyle{empty}\maketitle}
\Large\song
%--------------------------------------- 漢文
观自在菩萨,行深般若波罗蜜多时,照见五蕴皆空,度一切苦厄。\par
\end{document}
针对于提问者是中文使用者。我用中文回复。
你其实应该把原始文件(源文件,log文件)贴到issue里面的。
根据所贴的文本,修正了若干错误及字体配置之后,能够正常编译。
另外,所贴报错文本是不能够看出任何问题的。
Another user reported the same error, and he said it is fixed in version 20191117.0.
2019basic/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua:213: attempt to index a nil value (field '?')
stack traceback:
.../2019basic/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua:213: in upvalue 'm
ake_cid_font'
.../2019basic/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua:258: in upvalue 'read_cid_font'
.../2019basic/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua:275: in local 'prepare_cid_font'
.../2019basic/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua:419: in main chunk
C: in function 'require'
...ve/2019basic/texmf-dist/tex/luatex/luatexja/luatexja.lua:16: in local 'load_module'
...ve/2019basic/texmf-dist/tex/luatex/luatexja/luatexja.lua:98: in main chunk
C: in function 'dofile'
[\directlua]:1: in main chunk.
l.180 \}
MacTex 2019, New Installation, just update tlmgr, and also installed: jlreq everyhook svn-prov luatexja ctablestack
% !TEX TS-program = lualatex % !TEX encoding = UTF-8 Unicode
\documentclass[
]{jlreq}
\setlength{\parindent}{0pt}
\usepackage[
]{luatexja-preset}
\usepackage{luatexja-otf}
\ModifyHeading{section}{
}
\ModifyHeading{paragraph}{
}
\newjfontface\bfdyu{MicrosoftYaHei-Bold}
\newjfontface\song{FZPingXianLanTingSong}
\newjfontface\bold{SourceHanSerif-Bold}
\renewcommand{\thesection}{}
\usepackage{bxpapersize}
\newfontfamily \chandasScript=Devanagari,Scale=1.2{Chandas} % デーヴァナーガリー文字
\newcommand*{\TitleFont}{%
\renewcommand{\baselinestretch}{1.4}
\setlength{\parindent}{2em}
\title{\vskip -1in\Huge\bold{心\quad \quad 经}}
\author{}
\date{}
\begin{document}
{\thispagestyle{empty}\maketitle}
\Large\song
%--------------------------------------- 漢文
观自在菩萨,行深般若波罗蜜多时,照见五蕴皆空,度一切苦厄。\par
\end{document}