参照例子: http://d.ream.at/setup-tex-utf-8-cjk-enviroment-in-ubuntu/
打开终端,执行下述命令安装TexLive和常用的一些Latex宏包(可以根据自己的需要增改)::
sudo apt-get install texlive texlive-math-extra texlive-latex-extra texlive-latex-recommended texlive-pictures texlive-science texlive-bibtex-extra latex-beamer
如果硬盘充裕的话,直接完整安装也可以::
sudo apt-get install texlive-full latex-beamer
安装完后,就可以安装CJK的相关软件包了,如果只需要获得中文支持,那么执行::
sudo apt-get install latex-cjk-chinese ttf-arphic-* hbf-*
如果硬盘充裕的话,建议安装latex-cjk-all以获取完整支持。
安装好TexLive+CJK以后,还需要安装一个软件──fontforge用于生成字体::
sudo apt-get install fontforge
照单全收,全部安装的,下载的有800多M,我自己开始的时候还安装过 fragmaster ,一起加起来,估计有一个G的数据吧,真是太大了。
字体包:
http://code-of-tualatrix.googlecode.com/files/font.tar.bz2
我没有找宋体来,而是把系统里的文泉驿微米黑拿来用的。然后生成字体地图::
cd ~/font
time fontforge -script subfonts.pe simsun.ttc song Unicode.sfd
电脑正在工作,不知道要多少时间,文章说要二十多分钟。我的时间::
real 4m36.565s
user 4m33.025s
sys 0m0.924s
字体描述文件,建立一个makemap文件,内容如下::
for i in *.tfm
do
cat >> song.map << EOF
${i%.tfm} ${i%.tfm} < ${i%.tfm}.pfb
EOF
done