[求助]ctex编译错误

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
iceboal
帖子: 10
注册时间: 2010-05-20 20:29

[求助]ctex编译错误

#1

帖子 iceboal » 2012-12-03 13:27

在win下正常的ctexart文档,ubuntu下无法编译通过了
测试文件如下,xelatex编译(texlive2009)

代码: 全选

\documentclass[nofonts]{ctexart}
\setCJKmainfont{Microsoft YaHei}
\begin{document}
中文
\end{document}
错误:

代码: 全选

This is XeTeX, Version 3.1415926-2.2-0.9995.2 (TeX Live 2009/Debian)
entering extended mode
(./text.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, pinyin, loaded.
(/usr/share/texmf-texlive/tex/latex/ctex/ctexart.cls
Document Class: ctexart 2012/04/16 v1.10 ctexart document class
(/usr/share/texmf-texlive/tex/latex/ctex/opt/ctex-options.def
(/usr/share/texmf-texlive/tex/latex/oberdiek/kvoptions.sty
(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty)
(/usr/share/texmf-texlive/tex/generic/oberdiek/kvsetkeys.sty
(/usr/share/texmf-texlive/tex/generic/oberdiek/infwarerr.sty)
(/usr/share/texmf-texlive/tex/generic/oberdiek/etexcmds.sty)))
(/usr/share/texmf-texlive/tex/latex/etoolbox/etoolbox.sty
(/usr/share/texmf-texlive/tex/latex/etex-pkg/etex.sty))

! Package keyval Error: setkeys undefined.

See the keyval package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.7 ...CTEX@opt, prefix=CTEX@, setkeys=\kvsetkeys}
                                                  
? ^C! Interruption.
\GenericError  ...                                
                                                  \endgroup 
l.7 ...CTEX@opt, prefix=CTEX@, setkeys=\kvsetkeys}
                                                  
? 
一路回车的话没有输出结果
求问解决方法啊,哪里弄错了吗T_T
头像
leni
帖子: 1989
注册时间: 2008-09-28 17:24

Re: [求助]ctex编译错误

#2

帖子 leni » 2012-12-04 2:12

你的 ubuntu 没有 Microsoft YaHei
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。
iceboal
帖子: 10
注册时间: 2010-05-20 20:29

Re: [求助]ctex编译错误

#3

帖子 iceboal » 2012-12-05 7:40

leni 写了:你的 ubuntu 没有 Microsoft YaHei
有啊,而且用WenQuanYi Micro Hei也是一样不行
iceboal
帖子: 10
注册时间: 2010-05-20 20:29

Re: [求助]ctex编译错误

#4

帖子 iceboal » 2012-12-05 17:10

装了texlive2012之后就好了=w= sigh
头像
leni
帖子: 1989
注册时间: 2008-09-28 17:24

Re: [求助]ctex编译错误

#5

帖子 leni » 2012-12-05 21:08

iceboal 写了:装了texlive2012之后就好了=w= sigh
大概是你 ctex 没装好。2012 自带了 ctex。
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。
回复