superpig 发表于 2005-3-31 21:53:25

在Magic Linux1.2下实现完美的中文CCT-TeX

(这篇文章在办公软件版我也帖了,但是那的人气没有这里好,而且内容和Magic Linux1.2也有关系,所以在这里也帖了一份)
忙了很长一段时间,最近总算有空了。
看了新版的Magic Linux1.2后,感觉不错,所以花了一个下午解决在其上面的中文LaTeX文体,用到tetex-2.0.2-8和新版CCT,并且和Kile完美接合在一起。
步骤如下:
1、安装tetex-2.0.2-8和Kile等一些东西,这些包主要都是从RedFlag-4-devel-200410121158.iso中获取。
一共有19个rpm包。
rpm -Uvh gv-3.5.8-23.i386.rpm
rpm -Uvh kile-1.6.3-1.i386.rpm
rpm -Uvh netpbm-9.24-10.i386.rpm
rpm -Uvh netpbm-devel-9.24-10.i386.rpm
rpm -Uvh netpbm-progs-9.24-10.i386.rpm
rpm -Uvh tetex-2.0.2-8.i386.rpm
rpm -Uvh tetex-afm-2.0.2-8.i386.rpm
rpm -Uvh tetex-doc-2.0.2-8.i386.rpm
rpm -Uvh tetex-dvips-2.0.2-8.i386.rpm
rpm -Uvh tetex-fonts-2.0.2-8.i386.rpm
rpm -Uvh tetex-latex-2.0.2-8.i386.rpm
rpm -Uvh tetex-xdvi-2.0.2-8.i386.rpm
rpm -Uvh texmf-0.1-1redflag.i386.rpm
rpm -Uvh tmpwatch-2.9.0-2.i386.rpm
rpm -Uvh w3c-libwww-5.4.0-7.i386.rpm
rpm -Uvh w3c-libwww-apps-5.4.0-7.i386.rpm
rpm -Uvh w3c-libwww-devel-5.4.0-7.i386.rpm
rpm -Uvh Xaw3d-1.5-18.i386.rpm
rpm -Uvh Xaw3d-devel-1.5-18.i386.rpm

2、安装CCT,注意由于最新版本的CCT在安装时,有CJK字体的依赖,所以我们选择了以前的cct-0.61-1版本!
rpm -Uvh cct-fonts-1.2-0.i386.rpm
rpm -Uvh cct-0.61-1.i386.rpm

3、对 Kile 做如下配置:
设置 -> 配置Kile -> 工具:
LaTeX: cctlatex -interaction=nonstopmode '%S'
PdfLaTeX: cctpdflatex -interaction=nonstopmode '%S'
DVI to PDF: dvipdfmx '%S.dvi'
DVI to PS: dvipsc -o '%S.ps' '%S.dvi'

上述所有的rpm包均可在 ftp://202.197.125.183/linux-tools/lu-cct-tetex-linux/ 中下载!

樱家冢 发表于 2005-3-31 23:47:34

呃,这样会破坏依赖性吗?能搞到srpm就好了。

superpig 发表于 2005-4-1 11:37:51

对依赖性没有什么影响,在Magic Linux1.2中这样做后就可以直接使用中文LaTeX来编辑了,能完美的显示中文,我已经用它成功编译了我LP的博士论文,效果很好!(等会给贴图)
建议可以直接加入到CD2中去,反正CD2是要有LaTeX的,至于Kile的配置我也可以写成一个脚本,这样就可以直接运行就好了!

KDE 发表于 2005-4-1 15:03:51

我们在 cd2 有自己的 tex 系统,jackey 负责。

alpher 发表于 2005-4-1 16:01:45

tex是做什么用的?

bethoven 发表于 2005-4-1 18:38:53

这个。。。我觉得用texlive就行了,不论哪个平台都能用,也不用安装,呵呵,
至于编辑器当然是vi或者emacs了

superpig 发表于 2005-4-2 09:57:05

给几个帖图。
第一张是Kile在编写LaTeX源文件的情况。

superpig 发表于 2005-4-2 10:00:04

第二张是在执行cctlatex时候的情况

superpig 发表于 2005-4-2 10:01:40

第三张是在执行dvipsc时候的情况

superpig 发表于 2005-4-2 10:04:03

最后一张是在观看ps文件的情况,大家可以看到清楚的中文哦。 :twisted:

superpig 发表于 2005-4-2 10:09:00

这个。。。我觉得用texlive就行了,不论哪个平台都能用,也不用安装,呵呵,
至于编辑器当然是vi或者emacs了

vi是不错,我以前也是用这个。
但是,还是Kile要方便点,毕竟不可能记得每一种情况的命令和那些特殊符号的写法,所以,后来我就改用了Kile,因为它有提示,而且点点鼠标就行了,都不用自己去一个一个字的敲,很方便了!

KDE 发表于 2005-4-2 10:18:02

tex是做什么用的?
tex 是国际通行的科技论文撰写格式,从功能上讲,也是一种完美的排版格式化语言,特别是复杂的数学公式排版非常出色。在不同领域它有几种方言。但是所见即所得的工具很少,大部分都是商业软件。使用 tex 是理工院校学生的基本功。如果在国外发表论文使用 word 格式,那是要遭到嘲笑的,只有国内才热衷于 word,因为国内出版机构工作人员也不懂 tex。

nethitler 发表于 2005-4-2 10:30:37

不好意思,没用过这个
硬盘空间也快没了 :(
请问:
那这个咚咚对编程怎么样?
比如c里的fopen()函数,它能自动感应提示吗?

KDE 发表于 2005-4-2 10:39:02

tex 是一种完美的排版格式化语言,就象 html 或 docbook 那样的格式化语言,而不是编程语言。

superpig 发表于 2005-4-2 10:41:29

再补上两张,一个是正在进行的dvipdf
页: [1] 2
查看完整版本: 在Magic Linux1.2下实现完美的中文CCT-TeX