热线电话:13121318867

登录
2018-10-27 阅读量: 1001
tinytex编译中文的问题

在用latex做PPT的时候遇到一个奇葩的问题,section与subsection中不能写中文。

第一种解决问题参考:

第一,就是模板并不支持中文显示,需要CJK 或者xetex xeCJK等等来对中文支持做一些额外工作。以CJK为例:必须先引入一个 CJK 环境:

\begin{CJK*}{GBK}{song}
中文
\end{CJK*}

第二,就是中文字体配置是否正确,比如CJK所指定的编码和文件编码是否一致。通常是这两种情况。

第三,若是排除了上面的情况,在一个就是在做slides幻灯的时候经常遇到,主要是hyperref引起的错误。

需要加上\hypersetup{CJKbookmarks=true}这样的一个选项即可。

第二种解决问题参考:

在在文档末加\newpage就可以解决了!


\usepackage{CJKutf8}
\title{\LaTeX说明}
\author{Iamnotcc}
\begin{document}
\begin{CJK}{UTF8}{gbsn}
\maketitle
\tableofcontents
\section{内置字符串}
\end{CJK}
\newpage
\end{document}

有时候,连续两次编译就会报错(texmaker下快速构建,第二次就会报错)的解决方案:

使用xeLatex或者LuaLatex连续编译两次,再使用快速构建,就可以成功了!

0.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子