马春杰杰 Exit Reader Mode

LaTeX如何显示中文

目前LaTeX的编译器有两大类,一类是比较老旧的pdfLaTeX,一类是更现代的XeLaTeXLuaLaTeX,分别介绍下:

1、pdfLaTeX

很不幸,我用的就是这种比较老旧的编译器,所以很多东西很受限制,不过总算是能实现显示中文的要求了~

\usepackage{CJKutf8}

\begin{document}
\begin{CJK}{UTF8}{gbsn}   % 楷体用gkai

正文

\end{CJK}
\end{document}

2、XeLaTeX

如果用的是XeLaTeX,那就非常简单了

\documentclass{article}
\usepackage{xeCJK} % 使用 xeCJK 宏包
\setCJKmainfont{SimSun} % 设置宋体作为主中文字体

\begin{document}

正文

\end{document}

顺便说一句,overleaf用的默认就是pdfLaTeX~