用xelatex简简单单写中文 tex

fortruth posted @ 2007年8月15日 07:22 , 2864 阅读

用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


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter