我想用 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 中的方程式函数的字体与中文字体不同。我仍在等待此问题的其他解决方案。