|

楼主 |
发表于 2008-12-5 13:41:46
|
显示全部楼层
我安装latex参考的这个网址http://www.linuxeden.com/blog/?u ... ewspace-itemid-5929
yum问题解决方案,我上网下载一个fontforge代码包。运行。
#./configure
#make
#make install
编译成功。请问下面我如何配置环境变量
还有
参照上面所说的教程我安装了fontforge,但是没有配置环境变量,安装命令见上。继续按照教程安装:
[root@localhost fontforge-20050624]# mkdir -p /usr/local/texlive/2007/texmf/tex/latex/CJK/UTF8
[root@localhost fontforge-20050624]# mkdir -p /usr/local/texlive/2007/texmf/fonts/map/dvips/CJK
[root@localhost fontforge-20050624]# mkdir -p /usr/local/texlive/2007/texmf/fonts/tfm/CJK/song
[root@localhost fontforge-20050624]# mkdir -p /usr/local/texlive/2007/texmf/fonts/type1/CJK/song
[root@localhost fontforge-20050624]# cd /home/guobin/song
到这里没有问题,
[root@localhost song]# ls
simsun.ttf sss sss~
[root@localhost song]# cp /usr/local/texlive/2007/texmf-dist/source/latex/CJK/utils/subfonts/* ./
[root@localhost song]# cp /usr/local/texlive/2007/texmf/fonts/sfd/*.sfd ./
到这一步就出现问题了
[root@localhost song]# time fontforge -script. subfonts.pe simsun.ttf song Unicode.sfd Copyright © 2000-2005 by George Williams. Executable based on sources from 12:40 24-Jun-2005. FontForge does not support your encoding (utf8), it will try to use iconv() or it will pretend the local encoding is latin1 FontForge does not support your encoding (utf8), it will try to use iconv() or it will pretend the local encoding is latin1
Couldn't find a font file named /home/guobin/song/-script.
Couldn't find a font file named /home/guobin/song/subfonts.pe
Couldn't find a font file named /home/guobin/song/song real 0m44.175s user 0m2.875s sys 0m1.945s
[root@localhost song]#
[root@localhost song]# chmod +x makemap
上面一步有问题了,估计下面的也肯定不对了
[root@localhost song]# ./makemap '/makemap: line 2: syntax error near unexpected token `do '/makemap: line 2: `do
[root@localhost song]# cp song.map /usr/local/texlive/2007/texmf/fonts/map/dvips/CJK cp: 无法 stat “song.map”: 没有那个文件或目录
[root@localhost song]# *.tfm /usr/local/texlive/2007/texmf/fonts/tfm/CJK/song bash: *.tfm: command not found [root@localhost song]#
请问这两个问题怎么解决 |
|