Thanks Kevin, it works! Would you also know if it is possible to use latex in general, i.e. without ".. math::"? Can I use pstricks to generate my graphics?
Best regards, Johan On Tue, Jan 25, 2011 at 4:09 PM, Kevin Dunn <kgd...@gmail.com> wrote: > On Tue, Jan 25, 2011 at 06:14, Johan Ekh <ekh.jo...@gmail.com> wrote: > > Hi, > > I'm trying to use latex packages in Sphinx but I can't get it to work. > > > > I've put the following in my conf.py > > > > latex_preamble =[ > > ('\\usepackage{amssymb}', > > '\\usepackage{amsmath}', > > '\\usepackage{amsxtra}', > > '\\usepackage{bm}'), > > ] > > > > and it works when I generate html (with pngmath) with "make html". > > > > However, when I use "make latexpdf" I get the error below. Does anyone > > know what I should do? > > Hi Johan, > > The ``latex_preamble`` has been deprecated - see here: > http://sphinx.pocoo.org/latest/config.html#confval-latex_preamble > > As recommended in the docs, you should rather use a ``latex_elements`` > dictionary. > > For example, my documentation uses this idea in ``conf.py`` > > _PREAMBLE = r""" > \usepackage{amsmath} > """ > latex_elements = { > 'preamble': _PREAMBLE, > # other settings go here > } > > Please try that and see if it works better. > > By the way, the sphinx.sty file imports "amsmath" already, so you can > leave that one out. > Kevin > > > Best regards, > > Johan > > > > > > > > sphinx-build -b latex -d build/doctrees source build/latex > > Running Sphinx v1.0.5 > > loading pickled environment... done > > building [latex]: all documents > > updating environment: 0 added, 0 changed, 0 removed > > looking for now-outdated files... none found > > processing cabletlk.tex... index intro tutorial userguide theory modules > > changes todos > > resolving references... > > writing... done > > copying TeX support files... done > > build succeeded. > > Running LaTeX files through pdflatex... > > make -C build/latex all-pdf > > make[1]: Entering directory > > `/home/johan/Source/Python/swProjects/cableFatigue/doc/build/latex' > > pdflatex 'cabletlk.tex' > > This is pdfTeX, Version 3.141592-1.40.3 (Web2C 7.5.6) > > entering extended mode > > (./cabletlk.tex > > LaTeX2e <2005/12/01> > > Babel <v3.8h> and hyphenation patterns for english, usenglishmax, > dumylang, > > noh > > yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, > german, > > ng > > erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, > > finnish, > > french, greek, monogreek, ancientgreek, croatian, hungarian, > interlingua, > > ibyc > > us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, > polish, > > por > > tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, > > swedish, > > turkish, ukenglish, ukrainian, loaded. > > (./sphinxmanual.cls > > Document Class: sphinxmanual 2009/06/02 Document class (Sphinx manual) > > (/usr/share/texmf/tex/latex/base/report.cls > > Document Class: report 2005/09/16 v1.4f Standard LaTeX document class > > (/usr/share/texmf/tex/latex/base/size10.clo))) > > (/usr/share/texmf/tex/latex/base/inputenc.sty > > (/usr/share/texmf/tex/latex/base/utf8.def > > (/usr/share/texmf/tex/latex/base/t1enc.dfu) > > (/usr/share/texmf/tex/latex/base/ot1enc.dfu) > > (/usr/share/texmf/tex/latex/base/omsenc.dfu))) > > (/usr/share/texmf/tex/latex/base/fontenc.sty > > (/usr/share/texmf/tex/latex/base/t1enc.def)) > > (/usr/share/texmf/tex/generic/babel/babel.sty > > (/usr/share/texmf/tex/generic/babel/english.ldf > > (/usr/share/texmf/tex/generic/babel/babel.def))) > > (/usr/share/texmf/tex/latex/psnfss/times.sty) (./fncychap.sty) > > (/usr/share/texmf/tex/latex/tools/longtable.sty) > > ! Undefined control sequence. > > \\ ->\let \reserved@e > > \relax \let \reserved@f \relax \@ifstar {\let > > \reserv... > > l.12 ...usepackage{amsxtra}', '\\usepackage{bm}')] > > > > ? > > > > -- > > You received this message because you are subscribed to the Google Groups > > "sphinx-dev" group. > > To post to this group, send email to sphinx-dev@googlegroups.com. > > To unsubscribe from this group, send email to > > sphinx-dev+unsubscr...@googlegroups.com<sphinx-dev%2bunsubscr...@googlegroups.com> > . > > For more options, visit this group at > > http://groups.google.com/group/sphinx-dev?hl=en. > > > > -- > You received this message because you are subscribed to the Google Groups > "sphinx-dev" group. > To post to this group, send email to sphinx-dev@googlegroups.com. > To unsubscribe from this group, send email to > sphinx-dev+unsubscr...@googlegroups.com<sphinx-dev%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/sphinx-dev?hl=en. > > -- You received this message because you are subscribed to the Google Groups "sphinx-dev" group. To post to this group, send email to sphinx-dev@googlegroups.com. To unsubscribe from this group, send email to sphinx-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sphinx-dev?hl=en.