我有一个大型语言学示例文档,其中包含来自多种不同语言的示例文本,当我将其传输到新的 Mac(使用相同的软件和 TeX 发行版)时,它停止了编译。中文和日文部分是罪魁祸首,但韩文显示正常(全部使用 xeCJK)。我最终尝试从中文和日文部分的开头删除 \noindent(以及代码缩进),它突然正常工作了。但为什么呢?
梅威瑟:
\documentclass[11pt]{article}
\usepackage{fontspec}
\usepackage[fallback]{xeCJK}
\setCJKmainfont{SimSun}
\setCJKfallbackfamilyfont{\CJKrmdefault}{AppleMyungjo}
\begin{document}
\section{Chinese (Traditional)}
構詞學
\section{Japanese}
語(ご)とは
\section{Korean}
\noindent 단어(單語)
\end{document}
此版本可以正常工作。如果在日文和中文部分之前使用 \noindent,则无法正常工作。