XeTeX:一个新的LaTeX中文排版解决方案
以前使用CJK进行中文的排版,需要自己生成字体库,近日,出现了XeTeX,可以比较好的解决中文字体问题,不需要额外生成LaTeX字体库,直接使用计算机系统里的字体,本文以在Linux下为例说明XeTeX的使用。
操作系统: Ubuntu
TeX:除了texlive包外,还需要安装的包是texlive-xetex。
字体:可以使用fc-list查看你自己的字体库,注意字体的完整名称,在XeTeX里面会用到。
安装好后,开始一个例子,例子里面的字体是我计算机里面的一些字体,源文件必须是UTF8编码,这在Linux很容易。
TeXLive2005 安装手记
好久没有参观TUG了,刚去参观了一下,发现已经有最新的TexLive2005可供下载了,赶紧下载玩玩。下载地址是: ISO。
它的安装也比较简单,有非常好的安装界面(Windows下)。其中已经包含了最新的CJK4.6.0和dvipdfmx。安装中文字体,参考我以前在tetex3.0中安装CJK的一篇文章就可以直接安装好中文字体了。
安装完中文字体后还需要作两项工作:一是删掉$TEXMF/fonts/map/dvipdfm/dvipdfmx下的cid-x.map;另外一个是在$TEXMFCNF下的updmap.cfg下加上一行: Map cjk.map。
然后texhash,这样就可以了。也就可以放心的删掉原来使用的TexLive2003了。
在TETEX 3.0中使用CJK中文环境
近日,安装了Fedora Core 4,感觉有了不少进步,其中还有新收录的GSL1.6和eclipse开发环境,这些都非常不错。界面也还可以。
tetex则是升级到3.0。3.0有了一些新的东西在里面,包括了它新的配置环境的微调,尤其在配置CJK中文时需要改变很多。首先是在$TEXMFLOCAL下的fonts/map和fonts/enc中包含各种字体信息,而不需要再放在$TEXMFLOCAL/dvipdfm和$TEXMFLOCAL/dvips等下面了,和以前比较一下就是: