copyright(c) 李雪白 2007年
本文遵从自由软件基金会发布的GNU自由文档许可证(GNU Free Document License), 任何组织和个人都有在此条款下的复制,转载,修改的权限。
tetex维护者Thomas Esser自从2006年5月20日就不再更新了,并且他推荐使用texlive, 且从debian的aptitude看tetex的说明,tetex被texlive代替,迫使tetex使用者 是一定要转移到texlive了。虽然从熟悉的工具转移,比如配置好的emacs+auctex+ tetex也许就要变化了,但从中文处理的角度看,texlive很好的,因为xetex 是从底层支持utf8编码,从根本上解决中文问题,而cjk则是一个宏包。
所以本页面基本上没有意义了。建议看DebianFvwm相关内容。
OK,现在把在debian testing(目前是etch版)中安装tetex3.0的流程写出来.
查看/etc/apt/sources.list,与ftp://debian.ustc.edu.cn/sources.list/sources.list.testing 一致.
$ su # aptitude
选中
tetex-base tetex-extra dvipdfmx cjk-latex cmap-adobe-cns1 cmap-adobe-gb1 gs-cjk-resource latex-beamer (beamer是用来做slide的) auctex配合emacs使用可以给tex编辑带来很大的方便的, 及其建议关联的catdvi,dvipng,lacheck
其他需要的会自动关联选中的.
g g 安装
# exit
退出root模式
$ wget http://www.newsmth.net/att.php?s.460.235120.525.deb
这是下载newsmth的tex板的oseen做的字体配置工具tex-cjkfonts_0.3-3_i386.deb
这个0.3-3版只有11k,而之前的0.3-1版只有7718B
$ mv att.php?s.460.235120.525.deb tex-cjkfonts_0.3-3_i386.deb
进入管理员模式,安装下载的包。
$ su # dpkg -i tex-cjkfonts_0.3-3_i386.deb
这时候提示说缺两个包,记得一个是fakeroot
aptitude把这两个包找到选中安装上
再 # dpkg -i tex-cjkfonts_0.3-3_i386.deb
找一些中文包,比如simsun.ttf,newsmth的oseen是说用中易公司的simsun.ttf,我是http://search.ustc.edu.cn 搜索来的,不知道是不是中意的了.把simsun.ttf放在/usr/share/fonts/truetype/
退出root
# exit
或者增加源 deb http://debian.ustc.edu.cn/debian-uo/ sid marillat rareware misc ustc deb-src http://debian.ustc.edu.cn/debian-uo sid marillat rareware misc ustc 里面有tex-cjkfonts
生成字体
$ make-fpkg /usr/share/fonts/truetype/simsun.ttf gbk song zhongyi $ make-fpkg-sys /usr/share/fonts/truetype/simsun.ttf gbk song zhongyi
make-fpkg用于生成用户主目录下的配置文件,make-fpkg-sys用于生成系统texmf下的配置文件
$ tar zxvf latex<Tab>
忘了全名了,不过开头肯定是latex,用tab补齐就是了.这时候会在用户目录下生成一个texmf文件夹
$ mktexlsr $ update-updmap $ updmap $ su # dpkg -i latex<tab> 补齐用make-fpkg-sys生成的那个deb包 # exit
OK,现在开始测试你的tex吧.
$ emacs test.tex
可以把ustcbbs的TeX置底上donewell板主的那个例子用来测试.
$ latex test.tex $ dvipdfmx test.dvi $ xpdf test.pdf
应该就能看到漂亮的带中文的tex生成的pdf了.
参考文献
1,teTeX中文无法使用, jianpingliu, 瀚海星云bbs站TeX板 2,Debian teTeX3.0 字体配置新工具tex-cjkfonts, oseen, 水木社区bbs站TeX