LinuxSir.cn,穿越时空的Linuxsir!

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

cjk-latex 不能编译example

[复制链接]
发表于 2006-3-22 06:13:11 | 显示全部楼层 |阅读模式
unmerge 了 tetex, 删除了home的texmf,干掉系统的beamer,cjk-latex等等
干干净净的新的tetex 和cjk-latex 可是还是不能编译cjk带的example:



  1. % This is the file READMEgb.tex of the CJK package
  2. %   for installing the CJK package for LaTeX 2e (in GB encoding).
  3. %
  4. % written by Fude Yao <yao@everest.micro.umass.edu}
  5. % Version 4.1.3 (20-Jun-1997)

  6. \documentclass[12pt]{report}

  7. \usepackage{CJK}

  8. \begin{document}

  9. \begin{CJK*}{GB}{gbsn}
  10. \CJKtilde

  11. \chapter*{CJK~安装说明书}

  12.   本文是~Werner Lemberg~的~CJK~的安装说明书. 在此仅就作者使用的
  13. ~Alpha-Linux~平台进行讨论, 并着重于~teTeX-0.4p16~这一版本的~\TeX

  14. \begin{enumerate}
  15. \item
  16.   用~ftp~匿名存取方式获得~CJK.例如: \\
  17.   ftp ftp.tex.ac.uk (or ftp.dante.de) \\
  18.   anonymous \\
  19.   yao@everest.micro.umass.edu \\
  20.   bin \\
  21.   cd tex-archive/language/chinese \\
  22.   get CJK.tar.gz CJK-4.1.3.src.tar.gz (按:虽然看不到~CJK.tar.gz,
  23.   但本命令仍有效,参看~CJK-4.1.3.src/README) \\
  24.   bye
  25. \item
  26.   将压缩文件解压:\\
  27.   gzip -d CJK-4.1.3.src.tar.gz \\
  28.   tar xvf CJK-4.1.3.src.tar \\
  29.   cd CJK/4$_{-}$1.3
  30. \item
  31.   将~doc/teTeX~里的全部补丁文件~*.diff~移至~\$TEXDIR/bin/alpha-linux \\
  32.   用~patch~命令修补,比如: patch $<$ MakeTeXPK.diff \\
  33.   (其中~special.map.diff~应移至~\$TEXMF/fontname~修补) \\
  34.   注意修补是否全部成功 \\
  35.   (注:\$TEXDIR=/usr/lib/texmf; \$TEXMF=/usr/lib/texmf/texmf)
  36. \item
  37.   将~CJK~中全部文件移至~\$TEXMF/tex/latex/CJK (保留该结构)
  38. \item
  39.   将~utils/ttf2pk~的全部文件移至~\$TEXMF/ttf2pk: \\
  40.   cd \$TEXMF/ttf2pk/src \\
  41.   make all OS=unix \\
  42.   将~utils/hbf2gf~的全部文件移至~\$TEXMF/hbf2gf: \\
  43.   cd \$/TEXMF/hbf2gf \\
  44.   make all OS=unix
  45. \item
  46.   cd utils/Bg5conv (CEFconv, SJISconv) \\
  47.   compile *conv.c, 比如:~gcc cefconv.c -o cefconv \\
  48.   将所得的二进制文件连同~*latex~一起移至~\$TEXDIR/bin/alpha-linux
  49. \item
  50.   将全部可执行文件移到~\$TEXDIR/bin/alpha-linux~中,或建立联系,比如 \\
  51.   ln -s \$TEXMF/ttf2pk/ttf2pk \$TEXDIR/bin/alpha-linux
  52. \item
  53.   检查~\$TEXDIR/texmf.cnf~中~\$HBF2GFDIR~与~\$TTF2PKDIR \\
  54.   是否正确
  55. \item
  56.   安装~CJK~字库, truetype~或~hbf~格式的国标,大五,日文,朝鲜文 \\
  57.   在~ftp.tex.ac.uk/tex-archive/fonts/CJK~里有各种字库,用匿名存取方式
  58.   取回,注意使用二进制方式
  59. \item
  60.   解压文件 \\
  61.   将字库放在~\$TEXMF/fonts/hbf(truetype)/chinese(japanese, korean) \\
  62.   如果是~hbf~字库,将~*.cfg~移至~\$TEXMF/hbf2gf; \\
  63.   如果是~truetype~字库,检查\$TEXMF/ttf2pk/ttf2pk.cfg~中是否有该字库名
  64.   字
  65. \item
  66.   试验样本文件,检查设置是否完整,比如~GB.tex: \\
  67.   GB.tex~中用到什么字库:$\backslash$begin\{CJK*\}\{GB\}\{so\} \\
  68.   \$TEXMF/tex/latex/CJK~中有~c10so.fd~字库吗?它涉及哪些名字? \\
  69.   \$TEXMF/fontname/special.map~中是否有该字库的名字? \\
  70.   \$TEXDIR/texmf.cnf~中~\$HBF2GFDIR~与~\$TTF2PKDIR~正确吗? \\
  71.   如果是~hbf~字库,\$TEXMF/hbf2gf~中有该字库的~cfg~文件吗? \\
  72.   检查~cfg~文件的路径名是是否正确? \\
  73.   如果是~truetype~字库,\$TEXMF/ttf2p/ttf2pk.cfg~中有该字库名字吗? \\
  74.   路径名正确吗?
  75. \item
  76.   运行~texhash (每次改动之后,都要运行~texhash)
  77. \item
  78.   latex examples/GB.tex, 看是否正常.在~doc/~子目录中有很多帮助文件,
  79.   应仔细阅读
  80. \end{enumerate}

  81. \end{CJK*}
  82. \end{document}

  83. \EOF

复制代码


错误如下:

  1. This is TeX, Version 3.14159 (Web2C 7.4.5)
  2. (./gb.tex
  3. LaTeX2e <2001/06/01>
  4. Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, n
  5. ohyphenation, loaded.
  6. (/usr/share/texmf/tex/latex/base/report.cls
  7. Document Class: report 2001/04/21 v1.4e Standard LaTeX document class
  8. (/usr/share/texmf/tex/latex/base/size12.clo))
  9. (/usr/share/texmf/tex/latex/cjk-latex/CJK.sty
  10. (/usr/share/texmf/tex/latex/cjk-latex/mule/MULEenc.sty)
  11. (/usr/share/texmf/tex/latex/cjk-latex/CJK.enc)) (./gb.aux)
  12. (/usr/share/texmf/tex/latex/cjk-latex/standard.bdg)
  13. (/usr/share/texmf/tex/latex/cjk-latex/standard.enc)
  14. (/usr/share/texmf/tex/latex/cjk-latex/standard.chr)
  15. (/usr/share/texmf/tex/latex/cjk-latex/GB/c10gbsn.fd)kpathsea: Running mktextfm gbsnlp06
  16. mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input gbsnlp06
  17. This is METAFONT, Version 2.7182 (Web2C 7.4.5)

  18. kpathsea: Running mktexmf gbsnlp06
  19. ! I can't find file `gbsnlp06'.
  20. <*> ...ljfour; mag:=1; nonstopmode; input gbsnlp06

  21. Please type another input file name
  22. ! Emergency stop.
  23. <*> ...ljfour; mag:=1; nonstopmode; input gbsnlp06

  24. Transcript written on mfput.log.
  25. mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input gbsnlp06' failed.
  26. kpathsea: Appending font creation commands to missfont.log.

  27. ! Font C10/gbsn/bx/n/24.88/06=gbsnlp06 at 24.88pt not loadable: Metric (TFM) fi
  28. le not found.
  29. <to be read again>
  30.                    relax
  31. l.16 ...~^^b0^^b2^^d7^^b0^^cb^^b5^^c3^^f7^^ca^^e9}

  32. ?
复制代码



可是默认安装啊,怎么还不行?哪位可以的么?
发表于 2006-3-22 07:05:25 | 显示全部楼层
还没有中文字体呢。搜索一下论坛,里边都说过了怎么处理这些问题。
回复 支持 反对

使用道具 举报

发表于 2006-3-22 09:31:11 | 显示全部楼层
好像可以装上一些已经配置好的GB编码的字体
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-23 06:55:29 | 显示全部楼层
我有字体啊,问题是 latex 不知道在哪里
texconfig confall 告诉我,home下有字体的。
唉,太麻烦了。
回复 支持 反对

使用道具 举报

发表于 2006-3-24 12:19:11 | 显示全部楼层
建议看以下王垠的主页,很详细!
不过我的pdf标签一直没有搞好!
回复 支持 反对

使用道具 举报

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

本版积分规则

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