ElegantLaTeX / ElegantPaper

Elegant LaTeX Template for Working Papers
LaTeX Project Public License v1.3c
1.32k stars 254 forks source link

在lang=en模式下如果引用中文文献无法显示 #63

Closed randolfly closed 2 years ago

randolfly commented 3 years ago

在英文环境下无法显示中文,是否可能独立添加参考文献来让中文文献正常显示?

问题如下图:

屏幕截图 2021-10-13 212659

其中文献[1]是一篇中文文献,其名字在英文环境下无法显示。

sikouhjw commented 3 years ago

\usepackage[scheme = plain]{ctex}

randolfly commented 3 years ago

\usepackage[scheme = plain]{ctex}

@sikouhjw 这样我尝试过,用了ctex宏包后文档格式会乱,我不知道怎么重新定义格式。

屏幕截图 2021-10-13 214140
sikouhjw commented 3 years ago

\usepackage[scheme = plain]{ctex}

@sikouhjw 这样我尝试过,用了ctex宏包后文档格式会乱,我不知道怎么重新定义格式。

屏幕截图 2021-10-13 214140

哪里的格式乱了?

randolfly commented 3 years ago

\usepackage[scheme = plain]{ctex}

@sikouhjw 这样我尝试过,用了ctex宏包后文档格式会乱,我不知道怎么重新定义格式。

屏幕截图 2021-10-13 214140

哪里的格式乱了?

哦是我表述错误了,我想说的是字体不同了,比如前面正文的英文字体都受到了影响。有办法只改动中文的字体格式吗?谢谢

sikouhjw commented 3 years ago

\usepackage[scheme = plain]{ctex}

@sikouhjw 这样我尝试过,用了ctex宏包后文档格式会乱,我不知道怎么重新定义格式。

屏幕截图 2021-10-13 214140

哪里的格式乱了?

哦是我表述错误了,我想说的是字体不同了,比如前面正文的英文字体都受到了影响。有办法只改动中文的字体格式吗?谢谢

使用 pdflatex

randolfly commented 3 years ago

@sikouhjw 您能具体说明一下编译顺序吗?我直接使用pdflatex编译会报错:

Missing \endcsname inserted.
<to be read again> 

我尝试了使用pdflatexpdflatex->bibtex->pdflatex->pdflatex

sikouhjw commented 3 years ago

@sikouhjw 您能具体说明一下编译顺序吗?我直接使用pdflatex编译会报错:

Missing \endcsname inserted.
<to be read again> 

我尝试了使用pdflatexpdflatex->bibtex->pdflatex->pdflatex

我用 pdflatex 不会报错。

建议您将参考文献翻译成英文。