Hello, I try to use math in my docstrings:
def fp_out(self): """ .. math:: M_2 = \frac{M^2 \cdot (\kappa-1)+2}{\kappa (2 M^2-1)+1}} """ k = self.f_prop.kappa I've activated the pngmath extension and it works for easier examples from the sphinx doc. But the code above gives using make html: WARNING: inline latex u'M_2 = \x0crac{M^2 \\cdot (\\kappa-1)+2}{\ \kappa (2 M^2-1)+1}}\n\n': latex exited with error: I got no idea where \x0 comes from, I've deleted the line and typed it again from scratch but nothing changed. None of the editors I tried displays it like that. I'm using sphinx 0.6.2 from fink on Mac OS. Any idea anyone? Thanks, Florian Complete build run output: flor...@r098154 ~/dev/eclipse_workspace/TFD/doc: make clean && make html rm -rf build/* sphinx-build -b html -d build/doctrees source build/html Making output directory... Running Sphinx v0.6.2 loading pickled environment... not found building [html]: targets for 2 source files that are out of date updating environment: 2 added, 0 changed, 0 removed reading sources... [100%] shock looking for now-outdated files... none found pickling environment... done checking consistency... /Users/florian/dev/eclipse_workspace/TFD/doc/ source/shock.rst:: WARNING: document isn't included in any toctree done preparing documents... done WARNING: inline latex u'M_2 = \x0crac{M^2 \\cdot (\\kappa-1)+2}{\ \kappa (2 M^2-1)+1}}\n\n': latex exited with error: [stderr] [stdout] This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) entering extended mode (./math.tex LaTeX2e <2008/12/01> Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur kish, ukrainian, nohyphenation, loaded. (/sw/share/texmf-dist/tex/latex/base/article.cls Document Class: article 2004/02/16 v1.4f Standard LaTeX document class (/sw/share/texmf-dist/tex/latex/base/size12.clo)) (/sw/share/texmf-dist/tex/latex/base/inputenc.sty (/sw/share/texmf-dist/tex/latex/base/utf8.def (/sw/share/texmf-dist/tex/latex/base/t1enc.dfu) (/sw/share/texmf-dist/tex/latex/base/ot1enc.dfu) (/sw/share/texmf-dist/tex/latex/base/omsenc.dfu))) (/sw/share/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/sw/share/texmf-dist/tex/latex/amsmath/amstext.sty (/sw/share/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/sw/share/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/sw/share/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/sw/share/texmf-dist/tex/latex/amscls/amsthm.sty) (/sw/share/texmf-dist/tex/latex/amsfonts/amssymb.sty (/sw/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/sw/share/texmf-dist/tex/latex/tools/bm.sty) No file math.aux. (/sw/share/texmf-dist/tex/latex/amsfonts/umsa.fd) (/sw/share/texmf-dist/tex/latex/amsfonts/umsb.fd) Runaway argument? \begin {split}M_2 = ! Forbidden control sequence found while scanning use of \gather. <inserted text> \par l.13 \begin{split}M_2 = ^^L rac{M^2 \cdot (\kappa-1)+2}{\kappa (2 M^2-1)+1}}\... ! Missing $ inserted. <inserted text> $ l.13 \begin{split}M_2 = ^^L rac{M^2 \cdot (\kappa-1)+2}{\kappa (2 M^2-1)+1}}\... ! Missing \endgroup inserted. <inserted text> \endgroup l.13 \begin{split}M_2 = ^^L rac{M^2 \cdot (\kappa-1)+2}{\kappa (2 M^2-1)+1}}\... ! Display math should end with $$. <to be read again> \par l.13 \begin{split}M_2 = ^^L rac{M^2 \cdot (\kappa-1)+2}{\kappa (2 M^2-1)+1}}\... ! Missing $ inserted. <inserted text> $ l.13 \begin{split}M_2 = ^^Lrac{M^ 2 \cdot (\kappa-1)+2}{\kappa (2 M^2-1)+1}}\... ! Extra }, or forgotten $. l.13 ...split}M_2 = ^^Lrac{M^2 \cdot (\kappa-1)+2} {\kappa (2 M^2-1)+1}}\end{... ! Extra }, or forgotten $. l.13 ...2 \cdot (\kappa-1)+2}{\kappa (2 M^2-1)+1}} \end{split}\notag\\ \begin{... ! Misplaced \crcr. \endsplit ->\crcr \egroup \egroup \iftagsleft@ \...@xp \lendsplit@ \else \...@xp \... l.13 ...appa-1)+2}{\kappa (2 M^2-1)+1}}\end{split} \notag\\ \begin{split}\end{... ! Extra }, or forgotten $. \endsplit ->\crcr \egroup \egroup \iftagsleft@ \...@xp \lendsplit@ \else \...@xp \... l.13 ...appa-1)+2}{\kappa (2 M^2-1)+1}}\end{split} \notag\\ \begin{split}\end{... ! Extra }, or forgotten $. \endsplit ->\crcr \egroup \egroup \iftagsleft@ \...@xp \lendsplit@ \else \...@xp \... l.13 ...appa-1)+2}{\kappa (2 M^2-1)+1}}\end{split} \notag\\ \begin{split}\end{... ! LaTeX Error: \begin{gather} on input line 12 ended by \end{split}. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.13 ...appa-1)+2}{\kappa (2 M^2-1)+1}}\end{split} \notag\\ \begin{split}\end{... ! Missing $ inserted. <inserted text> $ l.13 ...appa-1)+2}{\kappa (2 M^2-1)+1}}\end{split} \notag\\ \begin{split}\end{... ! Missing $ inserted. <inserted text> $ l.13 ...appa-1)+2}{\kappa (2 M^2-1)+1}}\end{split} \notag\\ \begin{split}\end{... ! Missing $ inserted. <inserted text> $ l.13 ...appa-1)+2}{\kappa (2 M^2-1)+1}}\end{split} \notag\\ \begin{split}\end{... ! Missing } inserted. <inserted text> } l.13 ...appa-1)+2}{\kappa (2 M^2-1)+1}}\end{split} \notag\\ \begin{split}\end{... ! Package amsmath Error: \begin{split} won't work here. See the amsmath package documentation for explanation. Type H <return> for immediate help. ... l.13 ...end{split}\notag\\\begin{split}\end{split} \notag ! Misplaced \cr. \m...@cr@@@ ->\cr l.14 \end{gather} ! Misplaced \noalign. \m...@cr@@ ... \iffalse }\fi \m...@cr@@@ \noalign {\vskip #1\relax } l.14 \end{gather} Underfull \hbox (badness 10000) in paragraph at lines 13--14 ! Misplaced \noalign. \black@ #1->\noalign {\ifdim #1>\displaywidth \dimen@ \prevdepth \nointerlin... l.14 \end{gather} ! Too many }'s. \endgather ->\m...@cr \black@ \totwidth@ \egroup $$ \ignorespacesafterend l.14 \end{gather} ! LaTeX Error: \begin{document} ended by \end{gather}. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.14 \end{gather} ! Missing $ inserted. <inserted text> $ l.14 \end{gather} ! Display math should end with $$. <to be read again> \endgroup l.14 \end{gather} ! Extra \endgroup. <recently read> \endgroup l.14 \end{gather} [1] (./math.aux) ) (see the transcript file for additional information) Output written on math.dvi (1 page, 412 bytes). Transcript written on math.log. writing additional files... genindex modindex search copying static files... done dumping search index... done dumping object inventory... done build succeeded, 2 warnings. Build finished. The HTML pages are in build/html. flor...@r098154 ~/dev/eclipse_workspace/TFD/doc: --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---