LinuxSir.cn,穿越时空的Linuxsir!

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

[原创]Play Chinese with LaTeX

[复制链接]
发表于 2004-1-12 12:16:40 | 显示全部楼层 |阅读模式
http://mail.ustc.edu.cn/~chui/latex/latex.htm

在RedHat9.0上安装LaTeX+CJK+中文字体


stablished in 2004/01/12
# 在RedHat9.0下安装LaTeX+CJK+中文字体的方法:

    *

      下载texlive2003:

      http://www.ctex.org/modules.php? ... wdownload&cid=1

      或http://www.tug.org/texlive

      或ftp://ftp.tsinghua.edu.cn/mirror/CTAN/systems/texlive/Images

    *

      从下面的网址下载gbkfonts程序并编译(如果你下载那个static版本就不用编译了)。

      http://learn.tsinghua.edu.cn/homepage/015450/programs.htm
    *

      准备字库文件:从Windows的字体目录下或者网上找到如下的字体文件(可以只安装你需要的字体,下面列出的是我机器上的字体):

      fzstk.ttf
      shuang.ttf
      simkai.ttf
      simyou.ttf
      sthupo.ttf
      stxinwei.ttf
      fzytk.ttf
      simfang.ttf
      simli.ttf
      stcaiyun.ttf
      stxihei.ttf
      stzhongs.ttf
      heimi.ttf
      simhei.ttf
      simsun.ttf
      stfangso.ttf
      stxingka.ttf
    *

      安装texlive2003:首先,如果你的机器上有TeX的话先用rpm -e删除掉。你在第1步下载到的是iso文件,用mount -o loop将其mount到一个目录上,进入这个目录,以管理员身份运行./install-tl.sh。进入主菜单后按"s"选择scheme中的 Generic full TeXLive scheme,然后按"r"回到主菜单。按"l"选择语言,按"-"去掉所有语言包然后按"c"选择CJK。按"r"回到主菜单后,按"i"就开始安装了。
    *

      设置环境变量:把下面几行加到你的~/.bashrc中。

      PATH=/usr/TeX/bin/i386-linux/PATH
      export PATH

      VARTEXMF=/usr/TeX/texmf-var
      export VARTEXMF
    *

      生成CJK字体:将第3步得到ttf字体文件和第2步编译得到的gbkfonts放在同一个文件夹中,并在其中建立一个目录fonts。进入fonts目录中执行下面的命令(你可以把它们写到一个脚本里运行):

      ../gbkfonts ../shuang.ttf shuang
      ../gbkfonts ../heimi.ttf heimi
      ../gbkfonts ../simsun.ttf song
      ../gbkfonts ../simhei.ttf hei
      ../gbkfonts ../simfang.ttf fs
      ../gbkfonts ../simkai.ttf kai
      ../gbkfonts ../simli.ttf li
      ../gbkfonts ../simyou.ttf you
      ../gbkfonts ../fzytk.ttf yao
      ../gbkfonts ../stcaiyun.ttf caiyun
      ../gbkfonts ../stxihei.ttf xihei
      ../gbkfonts ../stxinwei.ttf xinwei
      ../gbkfonts ../fzstk.ttf shuti
      ../gbkfonts ../sthupo.ttf hupo
      ../gbkfonts ../stxingka.ttf xingkai
      ../gbkfonts ../stfangso.ttf fangsong
      ../gbkfonts ../stzhongs.ttf zhongsong
    *

      安装CJK字体:使用cp -rf 把fonts目录下的所有文件复制到/usr/TeX/texmf-local中。然后以管理员权限运行:

      mktexlsr

      恭喜你,安装完毕!下载下面的文件测试一下:

      cjk12pt.tex

      编译得到的pdf文件:

      cjk12pt.pdf

# 科大校园网下载:

      如果你接入科大校园网络,你可以在我的机器上下载到texlive2003、gbkfonts程序和中文字体文件。

      ftp://210.45.72.40/tex/tex-utils

# 世界上最简单的安装方式(仅限x86机器):

      首先把ftp://210.45.72.40/tex下的TeX目录整个拷贝到你的/usr下面,然后执行上面的第5步"设置环境变量",最后以管理员权限运行:

      mktexlsr
发表于 2004-1-12 13:37:15 | 显示全部楼层
写的很好阿,顶一下。
ftp://ftp.tsinghua.edu.cn/mirror/CTAN/systems/texlive/Images
有TeXLive的镜像光盘。那里速度较快。
 楼主| 发表于 2004-1-12 13:55:45 | 显示全部楼层
谢谢sfatsdu,
你推荐的链接已经加在了我的页面上
发表于 2004-1-12 14:14:32 | 显示全部楼层
晕倒,我刚刚写了一篇在Slackware下面安装CJK的文章,不知道还要不要发表,因为内容基本上和兄弟的一样
发表于 2004-1-12 14:15:59 | 显示全部楼层
 楼主| 发表于 2004-1-12 14:50:50 | 显示全部楼层
最初由 AMD-K6 发表
晕倒,我刚刚写了一篇在Slackware下面安装CJK的文章,不知道还要不要发表,因为内容基本上和兄弟的一样


Slackware下安装LaTeX和RedHat有什么区别?
发表于 2004-1-12 17:08:27 | 显示全部楼层
最初由 FFT 发表
Slackware下安装LaTeX和RedHat有什么区别?


没有什么区别,上回一兄弟用rpm安装方法,我搞了好久..............

最后还是自己用自己方法搞定的,结果和兄弟的步骤差不多,唉

走了弯路了,早知道这样就直接看兄弟的文章好了

呵呵,学LaTeX只有两个星期,兄弟多多包涵
发表于 2004-1-13 09:32:11 | 显示全部楼层
发现dvipdfmx 直接调用TrueType字体出的PDF文件字体发虚,注释掉dvipdfmx.cfg中的
f cid-x.map,效果就完全像dvipdfm了,直接去找Type1字体,也清楚许多。那位老大可以解释一下??
发表于 2004-1-13 09:35:14 | 显示全部楼层
dvipdfmx 编译好的 pdf 在 win下 能直接 复制
dvipdfm 应该是乱码吧
发表于 2004-1-13 10:47:56 | 显示全部楼层
我用Gnumeric试了一下,dvipdfmx编码的"哈哈"成了 “热” ??
dvipdfm编码的确实是乱码。
注释了dvipdfmx.cfg的f cid-x.map
产生的pdf调用Type1字体,无法正常拷贝(保护智慧所有权)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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