2008年6月3日星期二

ubuntu 7.10下搞定Latex + CJK

以前一直被ZDD告诫,说CJK很难配的...

就一直没敢配。那天突然心血来潮,试了一下,发现其实非常简单...



1. 安装texlive

一般安装的是:

sudo apt-get install texlive texlive-math-extra texlive-latex-base texlive-lat

ex-extra texlive-latex-recommended texlive-pictures texlive-science texlive-bi

btex-extra texlive-common latex-beamer



其实如果空间够,直接一个

sudo apt-get install texlive-full latex-beamer

我试了一下,需要1GB以上的空间,我家是网通的网络,所以...

建议自己去新利得上搜一下,除了doc之类的都装一下也没什么...



编辑器可以用winefish,很小巧,功能也很多。



2 安装cjk

sudo apt-get install latex-cjk-chinese ttf-arphic-* hbf-*



3 安装字体

从这里下载字体:

ftp://cle.linux.org.tw/pub2/tex/cjk/fonts/nsungt1

下载解压后,执行那个install.sh的脚本(不要用root执行)

P.S. 那个FTP上还有不少好东西。比如这里就还有个楷体字体:

ftp://cle.linux.org.tw/pub2/tex/cjk/fonts/nkait1



4 测试

用这段代码试试:

\documentclass{article}
\usepackage{CJK}
\begin{CJK}{UTF8}{nsung}
\begin{document}
\Huge Echo 万岁!
\end{document}

\end{CJK}



和网上很多代码不同的是:这里用的是UTF8编码(ubuntu默认的编码),

字体为nsung。

当然,如果安装了前面说的楷体和ttf-arphic*,也可以把nsung改成:

nkai

gbsn

gkai



我都试过,这四种字体都可以用,而且直接使用支持utf8的编辑器就可以,emacs,kile,

winefish之类的都回来了......偶活活活......



Long live Ubuntu!

没有评论: