LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: terminator

Slackware teTeX + Chinese mini-HOWTO

[复制链接]
 楼主| 发表于 2004-1-31 05:14:43 | 显示全部楼层
for the execution error of gbkfonts, I guess you build it with dynamic linking against freefont1. if you build it statically, there's no problem that you execute it anywhere.
发表于 2004-1-31 18:28:24 | 显示全部楼层
Where can I download dvipdfmx soure ?
发表于 2004-1-31 18:28:42 | 显示全部楼层
Where can I download dvipdfmx soure ?
发表于 2004-1-31 21:44:27 | 显示全部楼层
最初由 Zodlaic 发表
Where can I download dvipdfmx soure ?


http://project.ktug.or.kr/dvipdfmx/

next time, google before you ask
发表于 2004-2-23 13:34:39 | 显示全部楼层

dvipdfmx的安装

前提:按前面terminator的方法安装并设置好CJK

一、下载及安装
下载地址:
http://project.ktug.or.kr/dvipdfmx/snapshot/release/
从中下载当前版本dvipdfmx-20031116.tar.gz。
不建议从 http://project.ktug.or.kr/dvipdfmx/snapshot/current/ 下载最新版(当前是dvipdfmx-20031207.tar.gz),因为其中可能有bug,导致产生pdf文件时有一堆Warnings提示。

下载到的是源代码,需要解开后自行编译。需要注意的是运行configure前要设置两个环境变量:
export CPPFLAGS=-I/usr/share/texmf/include LDFLAGS=-L/usr/share/texmf/lib

configure时也要指定参数:
./configure --bindir=/usr/share/texmf/bin --datadir=/usr/share
make
su -c 'make install' (或 su -c checkinstall,假如你安装了checkinstall)

二、安装后的设置
按上述方法安装之后,dvipdfmx中没有对中文的支持,需要进行适当的设置。

1. 完善CMap目录
dvipdfmx安装时,会在/usr/share/texmf/dvipdfm中建立CMap目录,但其中没有中文的CMap。由于CMap是Acrobat制定的标准,具有通用性,因此可以下载Acrobat的文件。一个简单的方法是借用xpdf中文包中的CMap文件:
ftp://ftp.foolabs.com/pub/xpdf/xpdf-chinese-simplified.tar.gz
解压缩后,将其CMap目录下的所有文件cp到 /usr/share/texmf/dvipdfm/CMap/ 即可。

2.设置ttf字体目录
在/usr/share/texmf/web2c/texmf.cnf中,指定了从$TEXMF/fonts/truetype目录中查找truetype字体,因此需要:
mkdir /usr/share/texmf/fonts/truetype
然后把几种中文字体cp或ln到这个目录中,也可以直接修改上述texmf.cnf文件,指定truetype字体的路径。

3.建立ttf2pk目录

mkdir /usr/share/texmf/ttf2pk

ttf2pk是freetype 1中提供的一个工具,使得TeX可以使用truetype字体。
下载: ftp://ftp.freetype.org/freetype/ ... ype1-contrib.tar.gz
也可以从freetype的其他镜像下载这个文件,解开文件后,我们需要的是 ttf2pk/data/中的文件:
cp ttf2pk/data/* /usr/share/texmf/ttf2pk/

3.修改dvipdfmx.cfg文件
用文本编辑器打开 /usr/share/texmf/dvipdfm/dvipdfmx.cfg,找到一行:
f dvipdfm.map
在它前面加个%注释掉,使之不起作用。

4.运行texhash使系统能找到我们新增的所有文件。

至此,dvipdfmx设置完毕。
发表于 2004-3-27 16:53:34 | 显示全部楼层
怎么我用gbkfonts时有好多错误和警告?而且好象陷入了死循环一样,我的系统是Slack9.1,gbkfonts是从清华那个牛人的网站下的。
发表于 2004-3-27 17:25:44 | 显示全部楼层
如图:

本帖子中包含更多资源

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

x
发表于 2004-3-27 19:43:26 | 显示全部楼层
set locale to C
LANG=C,then try it again
发表于 2004-3-29 00:00:15 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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