用xelatex简简单单写中文 tex
用xelatex简简单单写中文 tex
2007-8-14 周二, 下午11:22
供献者:ltkun, lyanry (此人好好像对xetex颇有研究)
来源:[教学]how to use external fonts in xetex
XeTeX 排版过程
texlive2007 的出现,为使用中文的人提供了大大的方便。
在ubuntu中 ·
sudo apt-get install texlive texlive-xetex lmodern
这样基本最小化的latex 系统就安装好了。
这里的主角是XeTex,·
XeTeX 也是一种 “TeX”,因此它的文稿(源文件)也是一种结构化标记的纯文本文档,唯一区别是要求 XeTeX 文稿必须是 Unicode 编码的,最为常用的编码格式是 UTF-8 的。因此,要编辑 XeTeX,必须使用支持 UTF-8 编码的文本编辑器,这里推荐使用 Vim 或 Emacs,使用它们,即便是不安装与 TeX 编辑相关的扩展,也是很容易写 XeTeX 文档的。我的观点是,对于初学者,学习 TeX 之类的结构化标记文档时,一定要坚持手工键入那些标记,只有如此,方能记住常用的标记,待熟稔后,再寻找一些专门的编辑器来用。
目前已经基于 XeTeX 实现了相应的 LaTeX,即 XeLaTeX。下面就是一份 XeLaTeX 文稿:example.tex。
代码:
\documentclass[12pt,a4paper]{article}
\usepackage{fontspec}
\usepackage{xunicode}
\setromanfont{AR PL ShanHeiSun Uni}
\begin{document}
可以使用系统自带的字体,而不需要再另外生成。
\end{document}
最后编译:xelatex example.tex