LinuxSir.cn,穿越时空的Linuxsir!

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

有人在Mandriva下搞好了tetex和CJK么?

[复制链接]
发表于 2006-8-15 18:42:48 | 显示全部楼层 |阅读模式
CJK用的什么版本?听说自带的4.2版本不好,4.6的版本找不到为Mandriva打的包,自己编译不太清楚怎么搞,与经典的./configure make && make install好像不太一样。
 楼主| 发表于 2006-8-15 22:24:13 | 显示全部楼层
等等,我又找到了一点资料,明天试试再说。
回复 支持 反对

使用道具 举报

发表于 2006-8-16 08:13:32 | 显示全部楼层
最简单的办法还是把Windows下的CTex的localtexmf目录复制到/usr/local/texmf目录下,然后刷新文件名数据库。

自带的CJK版本没什么问题啊,我就是用的它。自己编译安装的话就是configure,make和make install三个命令。需要注意的就是关联信息。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-17 19:49:05 | 显示全部楼层
你是怎么干的?我按照北南南北兄在这里的方法搞,在第5步就有点疑问,弄完后编译怎么都出问题,提示
! Undefined control sequence.
l.1 \documentclass
                  [12pt]{article}

我的tex文件是

\documentclass[12pt]{article}
\usepackage{CJK}
\begin{document}
\begin{CJK}{GBK}{song}
\section*{What I Have Lived For}
\section*{我为何而生}
…………
回复 支持 反对

使用道具 举报

发表于 2006-8-17 22:14:39 | 显示全部楼层
我也不清楚为什么出现你的那个错误。

好吧,如果你要从头安装,附件中是我的当初在Mandriva 2006从头安装Latex的详细步骤。安装完后可以用pdflatex和dvipdfmx生成支持中文复制和搜索的pdf文件,以及支持中文的pdf标签。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-18 19:22:49 | 显示全部楼层
试了一下你提供的方法,有了很大的进展,终于有了可以正常使用的gbkfonts,我进行到了第7步,只打算生成dvi文件看看行不行。
还是没有成功,总是有这种提示:

Transcript written on mfput.log.
grep: gbsong01.log: 没有那个文件或目录
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input gbsong01' failed to make gbsong01.tfm.
kpathsea: Running mktextfm gbsong20
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input gbsong20
This is METAFONT, Version 2.71828 (Web2C 7.5.4)

我用的是windowsxp的simsun,不知道跟这个有什么关系,后来我用bitstream的cyberbit字体试了一下,也不行,另外mandriva要装英文的么?我觉得这个应该没关系吧。我的CJK是4.5.1版的,跟你用的4.6版也不同,不知这个会不会有影响。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-19 11:55:28 | 显示全部楼层
恩,又看到一个重要的出错信息
LaTeX Font Warning: Font shape `C10/gbkcybercjk/bx/n' undefined
(Font)              using `C10/song/m/n' instead on input line 6.
回复 支持 反对

使用道具 举报

发表于 2006-8-19 12:04:48 | 显示全部楼层
1、Mandriva不装英文也没关系,我只是如实记录当时我装系统的步骤而已。

2、宋体只能用win98的simsun.ttf,而不能用win2k或xp的simsun.ttc或simsun.ttf。这两个宋体是不一样的,文件大小也不一样。用2k或xp的宋体会使得gbkfonts转化时出错。不光会影响pdflate,应该也会影响latex使用的字体。你的出错信息我没有碰到过,不过根据显示的内容看,肯定是你用xp的宋体的原因。

3、我没有用过bitstream的cyberbit字体,根据你的出错信息看,应该也是这个字体使用gbkfonts转化时有问题。你不如试试楷体,因为2k或xp的楷体跟98是一样的。如果楷体能用,那你就把宋体换成98的吧。(你如果没有可以找我要)

4、CJK的版本不会有太大影响,可以先不考虑。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-19 12:19:02 | 显示全部楼层
要疯了,还是一样的出错提示,只不过gbkkai取代了gbksong。

看看是不是tex文件有问题

\documentclass[12pt]{article}
\usepackage{CJK}
\begin{document}
\begin{CJK*}{GB}{kai}
\section*{What I Have Lived For}
\section*{我为何而生}

\normalsize \small The Prologue to \textit{Bertrand Russell}'s
Autobiography

\noindent 伯兰特罗素自传序言

\normalsize
\bigskip

Three passions, simple but overwhelmingly strong, have governed my
life: the longing for love, the search for knowledge, and unbearable
pity for the suffering of mankind. These passions, like great winds,
have blown me hither and thither, in a wayward course, over a great
ocean of anguish, reaching to the very verge of despair.

\bigskip

对爱情的渴望,对知识的追求,对人类苦难不可遏制的同情,是支配我一生的单
纯而强烈的三种感情。这些感情如阵阵巨风,吹拂在我动荡不定的生涯中,有时
甚至吹过深沉痛苦的海洋,直抵绝望的边缘。

\end{CJK*}

\end{document}

从别的网站抄来的一个例子
回复 支持 反对

使用道具 举报

发表于 2006-8-19 14:45:45 | 显示全部楼层
不是

\begin{CJK*}{GB}{kai}

而是

\begin{CJK*}{GBK}{kai}

!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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