texlive 2016 + beamer 中文处理

来源:互联网 发布:bi软件安卓版 编辑:程序博客网 时间:2024/05/16 14:57

最近开始学习用beamer做slides,因为涉及中文一开始有各种错误,比如:

Package inputenc Error: Unicode char 用 (U+7528)(inputenc) not set up for use with LaTeX. 

或者

Fatal fontspec error: "cannot-use-pdftex" The fontspec package requires 

等等。。

这里总结两种非常简单的解决方式,注意两种都需要使用 xelatex 进行编译,而不是pdflatex:


一、fontspec

\documentclass{beamer}\usetheme{CambridgeUS}\usepackage{fontspec}\setsansfont{楷体} % font name is case-sensitive\begin{document}\title{中文题目} \frame{\titlepage}\begin{frame} {你好,世界!}This is an english sentence.\begin{itemize}\item 第一行\item 第二行\item 第三行\end{itemize}\end{frame}\end{document}

二、ctex

\documentclass{beamer}\usetheme{CambridgeUS}\usepackage{ctex}\begin{document}\title{中文题目} \frame{\titlepage}\begin{frame} {你好,世界!}This is an english sentence.\begin{itemize}\item 第一行\item 第二行\item 第三行\end{itemize}\end{frame}\end{document}

0 0