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
0
2
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
1条评论