如何使用 lualatex 用中文编写整个章节?

如何使用 lualatex 用中文编写整个章节?

我想用 lualatex 将我工作的一部分内容全部用中文显示,而将其他部分用英文显示。

我发现这个问题很有用,如何使用lualatex来使用中文?

但是,当我使用该问题中的第一个答案(从答案中复制代码)时,我遇到了很多错误

Font \JT3/mc/m/n/10=IPAExMincho:jfm=ujisv at 9.62219pt not loadable: metric da ta not found or bad.

第二个答案是可行的,但存在 Leo Liu 提到的问题。换行毫无意义。

我也尝试过这个解决方案如何在 LaTeX 中输入中文?

\documentclass{article}
\usepackage[UTF8]{ctex}
...

但我得到的是字体不是字体,“SimHei”和“Kaiti”

我尝试过的另一种解决方案是

\documentclass{article}
\usepackage{CJK}
\begin{document}
\begin{CJK}{UTF8}{gbsn}
你好
\end{CJK}
\end{document}

编译没有问题,但我得到的是空的pdf文件。如果我输入一些英文字符,则只会显示英文字符。

如何解决这个问题呢?

谢谢。

编辑:很多人认为这个问题可能与如何使用lualatex来使用中文?。正如我在上下文中提到的,我从该问题的解决方案中得到了一些错误,它对我来说不起作用。所以,我的问题是找到另一种使用 lualatex 在 latex 中输入中文的解决方案,这样就不会出现错误。我希望有人能给我新的解决方案或如何避免上下文中的这些错误。

答案1

尝试了很多解决方案但都没有用。

我有一个想法:我使用 MS Word 写中文,然后保存为 PDF。之后,我只需使用 将 PDF 文件包含到我的 tex 中即可\usepackage{pdfpages}

但是,我也习惯\usepackage{fancyhdr}更改页眉和页脚,我不确定是否\usepackage{pdfpages}包含这些更改。因此,我将 PDF 文件添加为图形,效果很好(如果我们没有其他选择)。

请注意,此方法在中文文本中没有数学模式时有效,因为 MS Word 中的方程式函数的字体与中文字体不同。我仍在等待此问题的其他解决方案。

相关内容