用的 unstable 的 Debian。
我安装的包有:
[EMAIL PROTECTED]:/tmp$ dpkg -l latex*|grep ^ii
ii  latex-beamer                      3.06.dfsg.1-0.1     LaTeX class
to produce presentations
ii  latex-cjk-chinese                 4.7.0+cvs20061019-2 Chinese
module of LaTeX CJK
ii  latex-cjk-chinese-arphic-bkai00mp 1.16                traditional
Chinese KaiTi fonts for CJK
ii  latex-cjk-chinese-arphic-bsmi00lp 1.16                traditional
Chinese KaiTi fonts for CJK
ii  latex-cjk-chinese-arphic-gbsn00lp 1.16                traditional
Chinese KaiTi fonts for CJK
ii  latex-cjk-chinese-arphic-gkai00mp 1.16                traditional
Chinese KaiTi fonts for CJK
ii  latex-cjk-common                  4.7.0+cvs20061019-2 LaTeX macro
package for CJK (Chinese/Japanes
ii  latex-ucs                         20041017-6          support for
using UTF-8 input encoding in La
ii  latex-xcolor                      2.09-1              Easy
driver-independent TeX class for color

此外还有 texlive 包,cjk-latex 包。

我对系统中的example 下的 UTF8.tex 做了修改,很简单的文件,做了一下测试:


[EMAIL PROTECTED]:/tmp$ cat utf8.tex
\documentclass[12pt]{article}
\usepackage{CJKutf8}
\usepackage[T1]{fontenc}
\begin{document}
\begin{CJK}{UTF8}{song}
\noindent Hello World!
\noindent 世界
\end{CJK}
\end{document}

之后对它进行编译:
$ pdflatex utf8.tex
This is pdfeTeX, Version 3.141592-1.30.5-2.2 (Web2C 7.5.5)
entering extended mode
(./utf8.tex
LaTeX2e <2003/12/01>
Babel <v3.8g> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, pinyin, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size12.clo))
(/usr/share/texmf/tex/latex/CJK/CJKutf8.sty
(/usr/share/texmf-texlive/tex/latex/oberdiek/ifpdf.sty)
(/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
(/usr/share/texmf-texlive/tex/latex/base/utf8.def
(/usr/share/texmf-texlive/tex/latex/base/t1enc.dfu)
(/usr/share/texmf-texlive/tex/latex/base/ot1enc.dfu)
(/usr/share/texmf-texlive/tex/latex/base/omsenc.dfu)))
(/usr/share/texmf/tex/latex/CJK/CJK.sty
(/usr/share/texmf/tex/latex/CJK/mule/MULEenc.sty)
(/usr/share/texmf/tex/latex/CJK/CJK.enc))
(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty))
(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
(/usr/share/texmf-texlive/tex/latex/base/t1enc.def)) (./utf8.aux)
(/usr/share/texmf/tex/latex/CJK/UTF8/UTF8.bdg)
(/usr/share/texmf/tex/latex/CJK/UTF8/UTF8.enc)
(/usr/share/texmf/tex/latex/CJK/UTF8/UTF8.chr)
! Undefined control sequence.
[EMAIL PROTECTED]@range [EMAIL PROTECTED] [EMAIL PROTECTED]
                                                 <-*>@nil <@nnil
l.7 \noindent 世
                界
?
--Runaway argument?
@nnil
! Paragraph ended before [EMAIL PROTECTED] was complete.
<to be read again>
                  par
l.7 \noindent 世
                界
! Undefined control sequence.
[EMAIL PROTECTED]@substitution ...b maxdimen let [EMAIL PROTECTED]
                                                 @empty expandafter [EMAIL 
PROTECTED]
l.7 \noindent 世
                界
! Undefined control sequence.
[EMAIL PROTECTED]@substitution ...er [EMAIL PROTECTED] [EMAIL PROTECTED]
                                                 <number @M >@nil <@nnil
l.7 \noindent 世
                界
Runaway argument?
@M p@ ifdim [EMAIL PROTECTED] p@ <dimen@ @tempdimc dimen@ advance @tempdimc 
[EMAIL PROTECTED] ETC.
! TeX capacity exceeded, sorry [main memory size=1000000].
<argument> ...nt @empty ifx [EMAIL PROTECTED] @empty else
                                                 ifdim @tempdimb }fi else i...
l.7 \noindent 世
                界
No pages of output.
Transcript written on utf8.log.

为什么会这样呢,搞不懂。

----------
lish

回复