LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1129|回复: 8

emerge cjk-latex后支持中文的简单方法。

[复制链接]
发表于 2006-3-19 14:44:20 | 显示全部楼层 |阅读模式
有了何勃亮老师修改的gbkfonts后,让latex支持中文是一件很简单的事情了。
http://www.hebl.name/zh/archives/tetex30-cjk/
到这里下载gbkfonts
然后按照说明
cd /usr/local/share/texmf
gbkfonts /usr/local/share/texmf/fonts/truetype/chinese/simsun.ttf song
gbkfonts /usr/local/share/texmf/fonts/truetype/chinese/simhei.ttf hei
gbkfonts /usr/local/share/texmf/fonts/truetype/chinese/simkai.ttf kai
gbkfonts /usr/local/share/texmf/fonts/truetype/chinese/simfang.ttf fs

然后在/usr/local/share/texmf/fonts下建立sfd和cmap(小写)两个目录,分别复制这几个文件进去:sfd:UGBK.sfd;cmap: Adobe-GB1-UCS2、UniGB-UCS2-H、UniGB-UCS2-V、UniGB-UTF16-H和UniGB-UTF16-V(ZIP)。

就搞定了。

缺憾:pdflatex不能使用中文。
发表于 2006-3-19 16:16:38 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2006-3-19 17:24:17 | 显示全部楼层
我的是xdvi不能显示中文,不知道怎么让xdvi使用tex的字体,所以我每次从tex转到pdf再看
用dvipdfm转换生成的dvi就可以了
回复 支持 反对

使用道具 举报

发表于 2006-3-20 11:34:41 | 显示全部楼层
老实说如何搞定中文latex,现在想起来,也不知道是如何,按照网上说的,东搞搞,西弄弄,居然出来,网上说法不下一百种,latex是好东西,政府应善于利用,制订统一的latex中文标准,造福子孙,中文是我们自家的事,自己不想办法去做,靠别人?cjk都不是中国人搞出来!TMD一帮政府官员去死吧!何人向人大提交这个议案!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-20 12:20:41 | 显示全部楼层
cct ty都是中国人自己搞出来的啊。翻译TeX Book的那个高手,硬是让plain TeX都可以处理中文,不用LaTeX 也没用CJK。

TeX处理中文的困难性在于它的内部使用的是char来表示字符集,这样最多表示256个字符;对于英文来说足够了,但是对于中文来说就不够了。处理中文不得不把字符集分解成很多个子字符集来实现,处理效率就大大降低了,而且还麻烦。

昨天有了一下午的TeX来编辑文档,也许用的不熟的缘故吧。发现TeX只适合于编辑精美的文档,一般性的文档用他来写,太累了。插图很不方便,在word里ctrl+c ctrl+v就搞定的事,用他的话,要写一很多指令,还不知道这个图放的位置服不符合你的要求。
回复 支持 反对

使用道具 举报

发表于 2006-3-20 13:05:23 | 显示全部楼层
正因为中文化的特殊性,更应政府牵头,东一个标准,西一个标准,杂七杂八,不利于应用,这可是国家大事阿!latex应用在中文编辑应是中文化的出路之一,可以说70%以上的文档没有图形和公式,把模板建立好,其实很简单,刚好可以把公文模式标准化,如法律文件,税单,报表等等,再来把命令中文化,latex是建立在很好的观念上,latex思想恰恰融入了中文观念,如果是在以前,latex早就列入八古文里了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-20 13:11:37 | 显示全部楼层
如果不处理公式,用latex的优势就体现不出来了。

一个作家想写篇小说,你让他记那么多命令;人大代表讨论立个什么法案,你让去写那么多命令?不太可能吧。用所见即所得的编辑器编辑不是简单得多吗?

latex发展的方向,我认为是把所见己所得和所想即所得两者的优势结合起来。word的长处如何与latex的长处融合起来,这才是出路。我以为。
回复 支持 反对

使用道具 举报

发表于 2006-3-20 14:10:00 | 显示全部楼层
老大的思想可错了,跟大部分人一样错了!用latex写小说所需的命令,我想不超过20个,头部命令一般是固定和可认知,不需强记,如果不过度修饰的话,基本的命令足以应付,我用latex写超过15000行文档,用word会走样,latex根本不用担心排版问题,100行,1000行,10000000行也是用十来二十个命令,不用打开什么什么窗口,点这点那,几十页几百页来点,出来的效果又差.
用latex有一个问题是如何控制修饰,过于花哨的版面需要的命令会成倍增加,既烦自己又烦别人.
回复 支持 反对

使用道具 举报

发表于 2006-3-20 14:10:25 | 显示全部楼层
老大的思想可错了,跟大部分人一样错了!用latex写小说所需的命令,我想不超过20个,头部命令一般是固定和可认知,不需强记,如果不过度修饰的话,基本的命令足以应付,我用latex写超过15000行文档,用word会走样,latex根本不用担心排版问题,100行,1000行,10000000行也是用十来二十个命令,不用打开什么什么窗口,点这点那,几十页几百页来点,出来的效果又差.
用latex有一个问题是如何控制修饰,过于花哨的版面需要的命令会成倍增加,既烦自己又烦别人.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表