Sunday, October 19, 2008

终于用上xeCJK!

以前在Ubuntu的时候就因为源里的XeTeX版本太低了而无法使用 (源里的是0.996, 偏偏xeCJK需要0.997以上...), 现在好了, TeX Live 2008出来了, 用Arch源里的装好以后XeTeX的版本也上去了:
$ xetex --version
XeTeX 3.1415926-2.2-0.999.6 (Web2C 7.5.7)
kpathsea version 3.5.7
Copyright 2008 SIL International.
Kpathsea is copyright 2008 Karl Berry and Olaf Weber.
There is NO warranty. Redistribution of this software is
covered by the terms of both the XeTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the XeTeX source.
Primary author of XeTeX: Jonathan Kew.
Kpathsea written by Karl Berry, Olaf Weber, and others.

Compiled with ICU version 3.8.1 [with modifications for XeTeX]
Compiled with zlib version 1.2.3; using 1.2.3.3
Compiled with FreeType2 version 2.3.7; using 2.3.7
Compiled with fontconfig version 2.6.0; using 2.6.0
Compiled with libpng version 1.2.29; using 1.2.32
Compiled with xpdf version 3.02pl2
感觉就是一个字: 爽! 哈哈~

顺便记下Arch下安装LaTeX+XeTeX+常用宏包的过程:
$ sudo pacman -S texlive-core texlive-latexextra

然后到CTeX论坛上下载xeCJK, 将相应文件放到texlive的安装目录里, 刷新文件名数据库:
$ sudo mktexlsr

最后就是修改导言区了:
\usepackage{xeCJK}

\setmainfont[BoldFont=Adobe Heiti Std]{Adobe Song Std} % 设置默认的英文字体
\setCJKmainfont[BoldFont=Adobe Heiti Std]{Adobe Song Std} % 设置默认的中文字体

很简单是吧? Just enjoy.

No comments:

Post a Comment