在overleaf平台支持LaTeX的中文显示
Overleaf社区中有大量的LaTeX模板,可以用于简历制作、书稿和论文排版等等。其中中文的站点不需要梯子,对墙内用户友好,并支持使用git进行版本控制。但是其中很多的英文模板在默认情况下不支持中文。
这个问题的大多数解答并无法解决,在阅读Overleaf的官方文档后,给出本文的解决方案。为此,我们需要解决两个问题:
- 开启
XeLaTeX
。 - 引入
xeCJK
包。
XeLaTeX和pdfLatex
XeLaTeX
和pdfLatex
是两种可以选择的模式。一般而言会默认使用pdfLatex
。但是pdfLatex
对中文的支持较差,因此如果文档中有中文,需要使用XeLaTeX
。
xeCJK
包的引入
使用xeCJK
包配合XeLaTeX
,一句\usepackage{xeCJK}
即可实现。
\documentclass{article}
\usepackage{xeCJK} %在此引入xeCJK
\begin{document}
\section{前言}
这是一些文字。
\section{关于数学部分}
数学、中英文皆可以混排。You can intersperse math, Chinese and English (Latin script) without adding extra environments.
這是繁體中文。
\end{document}
\end{document}
至此,就完成了对英文LaTex模板的中文支持。
其他
在官方文档中也给出了使用CJKutf8
包支持使用pdfLaTeX
进行中英混排的办法,详见参考链接。