sphinx.ext.pngmath вызывает ошибку, когда я пробую простое выражение - PullRequest
4 голосов
/ 17 октября 2010

Я использую Sphinx для создания документации моего проекта. Я хочу использовать расширение 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-latex-base.

Спасибо, рубик

Ответы [ 4 ]

6 голосов
/ 02 мая 2011

texlive-full установит все пакеты texlive, что действительно немного излишне.

Вы можете установить просто texlive-latex-extra, чтобы решить эту конкретную проблему.

1 голос
/ 15 января 2013

У меня была такая же проблема с MikTeX и я обнаружил, что мне нужно установить пакет ucs, чтобы получить utf8x.defПросто делюсь.

1 голос
/ 29 декабря 2010

У меня была та же проблема, и я установил пакет 'texlive-full' в Ubuntu.Это немного излишне, но это решило проблему ....

Майк

0 голосов
/ 17 октября 2012

У меня была такая же проблема, но в Windows 7, 64-битная с MiKTeX , и эти решения не были актуальны.MiKTeX настроен на загрузку пакетов по мере необходимости, и я заметил, что в stderr содержится «Неизвестный размер файла архива».после чего следует слово «unicode», поэтому я зашел в менеджер пакетов MiKTeX и установил все, в котором было слово unicode.Но менеджер пакетов завершился с ошибкой Неизвестный размер файла архива .Затем я переключился на другое зеркало репозитория и установил все пакеты Unicode.А потом ... все заработало!

...