This Processor is obsolete in version 1.3. Please use the current parser version from ParserMarket instead. -- ReimarBauer 2005-04-23 19:37:12


INSTALL

Example

{ { {#!latex

\begin{equation}
x^3 =\int_{0}^{\infty} f(x,y) dy
\end{equation}

} } }

The space in { { { and } } } must be removed!

Result

If the processor is installed you see the following result instead of the code above.

1a7bb1ca506653923fe499c5951cab32892684f7_latex.png

Changes

Discussion

I just deleted the attachment and edited the equation, but a new attachment was not created. -- NirSoffer 2004-07-12 21:06:28

Do you already have refreshed the page cache ? -- ReimarBauer 2004-07-31 10:18:41


I have this in a page, without the space in { { { and } } }:

{ { {
#!latex
$$x^3 =\int_{0}^{\infty} f(x,y) dy + c$$
} } }

This works fine. I save the page, and the formula appears in the page. But if I make another change to the page, without changing the formula, the formula no longer appears. I have to change the formula to have it reappear. -- PeterKleiweg 2004-08-09 16:35:39

Thanks for this hint I'll fix this. It was easy to fix only a missing else condition. -- ReimarBauer 2004-08-16 11:04:34


I needed to change the filename from latex-1.2.3.py to latex.py to make it work (took me some time to figure out!) Also, the image produced looks really bad for me, I don't know why. -- StefanLangerman

Yes thats right always rename the filename. The -bla.bla.bla is only the version number. Please give some more information. which version of the programs are you using. -- ReimarBauer 2004-09-17 06:58:05


Note: under debian you need packages: tetex-bin gs imagemagick

Might be worthwhile to have a version that would use mimetex instead of all of the above


The convert commandline needs single quotes around %(vartmp)s/%(imgname)s.ps and %(outpath)s or else trying to use the processor on a subpage will break (due to the shell getting an unescaped ( in the filename)


I use Moin-1.3.3 There are some bugs in latex-1.2.3.py:

   1 attach_dir=AttachFile.getAttachDir(request, pagename, create=1)

   1 attach_dir=AttachFile.getAttachDir(pagename,create=1)

to

   1 attach_dir=AttachFile.getAttachDir(request, pagename, create=1).replace('(', '\(').replace(')','\)')


This Processor is obsolete in version 1.3. Please use the current parser version from ParserMarket instead. -- ReimarBauer 2005-04-23 19:37:12


MoinMoin: ProcessorMarket/LatexProcessor (last edited 2007-10-29 19:13:24 by localhost)