tetex+CJK 配置

top一. 安装tetex和cjk包.

su root
pacman -S tetex
wget http://cjk.ffii.org/cjk-current.tar.gz
tar zxvf cjk-current.tar.gz
mkdir -p /usr/share/texmf-local/tex/latex
mv cjk-current/texinput/ /usr/share/texmf-local/tex/latex/CJK

top二.安装字体.

使用M$的字体(推荐使用方正字体,可以使用suse里面的ttf-founder-simplified-0.20040419-6.noarch.rpm包,里面有6种字体) 我的系统是xp,其它系统类似.

#你的C盘可能是hda1或者sda1.
mount -t ntfs /dev/sda3 /mnt/c
mkdir -p /usr/share/texmf-local/fonts/truetype
cd /usr/share/texmf-local/fonts/truetype
cp /mnt/c/WINDOWS/Fonts/simsun.ttc .
cp /mnt/c/WINDOWS/Fonts/simkai.ttf .
cp /mnt/c/WINDOWS/Fonts/simhei.ttf .
cp /mnt/c/WINDOWS/Fonts/simfang.ttf .
mv simsun.ttc simsun.ttf
chmod +r *.ttf

下载gbkfonts(ps:使用王垠的哪个的话,还要把生成的配置文件的位置调一下,我们使用 何勃亮网站上的哪个.)

wget http://www.hebl.name/software/tex/cjk/gbkfonts
chmod +x gbkfonts
cp gbkfonts /usr/bin/
然后执行
cd /usr/share/texmf-local/
gbkfonts fonts/truetype/simsun.ttf song
gbkfonts fonts/truetype/simhei.ttf hei
gbkfonts fonts/truetype/simkai.ttf kai
gbkfonts fonts/truetype/simfang.ttf fs

top三. 配置

pdftex.cfg配置文件已经抛弃不用了.
mkdir -p dvips/config/
cp ../texmf-dist/dvips/config/config.ps dvips/config/
vim dvips/config/config.ps
将"o &#166lpr" 注释掉.即修改为"% o &#166lpr" (约在第16行) 否则运行dvips时会出错."lpr: error - scheduler not responding!"
texhash
updmap-sys --enable Map cjk.map
"texhash" 会刷新 texmf-var, "updmap-sys —enable Map cjk.map"会修改texmf-config/web2c/updmap.cfg文件,添加cjk.map的映射

top四.一些注意的问题

1. 如果你使用的是utf编码的话,需要先转换成gbk,才能编译. 可以使用

iconv -f utf8 -t gbk utf.tex > gbk.tex
1. 幻灯片书签有乱码. 解决如下:
 gbk2uni tex.out
1. 如果你的某些中文文档编译有问题,试一下cjk的4.5.2的版本 这样,latex,pdflatex,dvips,dvipdf,dvipdfm应该都能用了.

1. 另我使用emacs的imaxima-mode.需要breqn.sty

wget ftp://ftp.ams.org/pub/tex/breqn.tgz
tar zxvf breqn.tgz
mv breqn094 /usr/share/texmf-local/tex/latex/breqn
texhash

top五.存在的一些问题.

粗体都显示不出来. dvipdfm的斜体显示不出来. 中文不能复制 gs看某些文档会出错. 例如王垠网站有个(latexcommand.ps) 不知道大家有没有这个问题.

还有在http://www.linuxsir.org/bbs/showthread.php?t=202564

注意simsun.ttf不能用simsun.ttc代替,否则编译tex时会出断错误(segmentation fault)

simsun.ttf没有找到,所以用simsun.ttc代替了,它在我这里工作正常.

top六.测试文档

top第一个

\documentclass[12pt]{article}
\usepackage{CJK}
\usepackage{graphics}
\begin{document}
\begin{CJK}{GBK}{song}
\TeX{} 测试.
春节快乐!$ \heartsuit $
$a$大于等于$b$也就是说$a \geq b$.
\end{CJK}
\end{document}

top第二个

\documentclass[t,CJK]{beamer}
\usepackage{CJK}
\usepackage{beamerthemeshadow}
\begin{document}
\begin{CJK*}{GBK}{hei}
\newtheorem{tip}[theorem]{提示}
\title{tetex+CJK的安装}
\author[threedot]{www.linuxsir.org \\ \texttt{threedot@linuxsir}}
\date{\today}
\frame{\titlepage}
\section{字体的安装}
\subsection{gbkfonts下载}
\frame{
\frametitle{\secname} \subsecname
\begin{itemize}
    \pause \item 首先
    \pause \item 其次
    \pause \item 最后
    \pause \item \begin{tip}
			使用pdflatex幻灯片的效果
		\end{tip}
\end{itemize}

top七.参考资料

1. http://learn.tsinghua.edu.cn:8080/2003214890/publish/GNU/Gentoo.html<BR>

2. http://learn.tsinghua.edu.cn:8080/2001315450/tex_frame.html<BR>

3. http://www.hebl.name/zh/archives/tetex30-cjk/<BR>

4. http://www.linuxsir.org/bbs/showthread.php?t=224800<BR>

5. http://www.linuxsir.org/bbs/showthread.php?t=202564<BR>