xelatex工具中beamer中如何使用中文字体

05-09

xelatex是可以直接使用电脑内字体来生成文档的工具,Beamer 是一个用于创建演示文稿 LaTeX 文档类。本文我们来看看beamer中使用中文字体。

xelatex使用字体相对是很方便的了,可以直接使用系统上已经安装的字体。但是按照原来写过的一个模版来写beamer,却发现里面的中文无法识别。

原来是通过setmainfont[Mapping=tex-text]{文泉驿正黑}来设置主要字体为文泉驿的,但是这样的设置方法在beamer中貌似没用。搜索之后发现beamer默认使用的是sans字体,所以需要设置setmainfont[Mapping=tex-text]{文泉驿正黑}就OK了。

ps:现在发现用tex来写东西也不多,相比docbook,不需要写这么多xml标签了。不过样式上的调整,没有像docbook那样方便,可以直接用css来搞