2010-10-17 206 views
4

我使用Sphinx来创建我的项目的文档。我想使用扩展sphinx.ext.pngmath和与这个小测试:sphinx.ext.pngmath当我尝试一个简单的表达时产生一个错误

Returns the indefinite integral of the polynomial *poly*: 
    .. math:: 
     \int p(x)dx 

我得到了错误:

WARNING: inline latex u'\\int p(x)dx\n\n': latex exited with error:    
[stderr] 

[stdout] 
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) 
restricted \write18 enabled. 
entering extended mode 
(./math.tex 
LaTeX2e <2009/09/24> 
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh 
yphenation, loaded. 
(/usr/share/texmf-texlive/tex/latex/base/article.cls 
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class 
(/usr/share/texmf-texlive/tex/latex/base/size12.clo)) 
(/usr/share/texmf-texlive/tex/latex/base/inputenc.sty 

! LaTeX Error: File `utf8x.def' not found. 

Type X to quit or <RETURN> to proceed, 
or enter new name. (Default extension: def) 

Enter file name: 
! Emergency stop. 
<read *> 

l.131 \endinput 
       ^^M 
No pages of output. 
Transcript written on math.log. 

我已经安装了包texlive乳胶基。

谢谢 魔方

+0

没有人?我不明白错误! – rubik 2010-10-23 07:16:58

回答

6

texlive-full将安装所有的texlive包这确实有点矫枉过正。

您可以安装texlive-latex-extra来解决这个问题。

+0

非常感谢!这解决了问题! – rubik 2011-05-02 14:18:06

1

我有同样的问题,并安装包“的texlive满”在Ubuntu。这是一个有点矫枉过正,但它解决了这一问题....

迈克

+0

谢谢,现在我试试吧! – rubik 2011-01-03 08:51:35

+0

谢谢!有用! – rubik 2011-01-03 10:06:57

0

我有同样的问题,但在Windows 7,64位与MiKTeX和这些解决方案是不相关的。 MiKTeX被设置为根据需要下载软件包,并且我注意到stderr包含“未知存档文件大小”。之后是“unicode”这个词,所以我进入了MiKTeX软件包管理器,并在其中安装了unicode这个词。但包管理器失败,出现类似的未知的存档文件大小错误。然后我切换到另一个存储库镜像并安装了所有的unicode软件包。然后......一切正常!

+0

感谢您的信息,虽然我无法测试它,因为我的问题是在Linux上! – rubik 2012-10-17 13:09:21

1

我和MikTeX有同样的问题,发现我需要安装ucs包来获得utf8x.def。只是分享。

相关问题