I am trying to display an equation using Markdown+blahtex/PNG in Instiki 0.18. Blahtex is compiled from blahtexml-0.7-corrected-src. I tried $ \begin{aligned} ... \end{aligned} $ and \$ \begin{aligned} ... \end{aligned} \$ Both expressions return a page with the apache error "Internal Error An application error occurred while processing your request". The Instiki error in the first case is: RuntimeError (No depth element in: <blahtex> <png> <error><id>CannotRunLatex</id><message>Cannot run latex</message></error> </png> </blahtex> The Instiki error in the second case is: RuntimeError (Blahtex error: <blahtex> <error><id>IllegalFinalBackslash</id><message>Illegal backslash "\" at end of input</message></error> </blahtex> Am I using the wrong syntax? I''m using Gentoo and TeX Live 2008 is installed. /usr/local/bin/blahtex is in the command path. Running blahtex from the command line works. The following simple test produces correct PNG output. # echo ''\sqrt{x^2+\alpha}'' | blahtex --png The Apache VirtualHost is configured as follows: ProxyRequests Off <Proxy *> Order Allow,Deny Allow from all </Proxy> ProxyPass /files ! ProxyPass / http://localhost:2500/ ProxyPassReverse / http://localhost:2500/ Thanks, Peter
On Dec 30, 2009, at 1:57 PM, Peter Bleszynski wrote:> I am trying to display an equation using Markdown+blahtex/PNG in > Instiki 0.18. Blahtex is compiled from blahtexml-0.7-corrected-src. > > I tried > $ \begin{aligned} ... \end{aligned} $ > > ... > > RuntimeError (No depth element in: > <blahtex> > <png> > <error><id>CannotRunLatex</id><message>Cannot run latex</message></error> > </png> > </blahtex> > > Am I using the wrong syntax? > > I''m using Gentoo and TeX Live 2008 is installed. > > /usr/local/bin/blahtex is in the command path. > > Running blahtex from the command line works. The following simple > test produces correct PNG output. > # echo ''\sqrt{x^2+\alpha}'' | blahtex --pngI believe the options (set in vendor/plugins/maruku/lib/maruku/ext/math/mathml_engines/blahtex.rb) are: blahtex --png --use-preview-package --shell-dvipng ''dvipng -D 200'' Does that work? I''m not really the expert on the blahtex filter. I''ll ask Ari Stern, who is. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 253 bytes Desc: This is a digitally signed message part URL: <http://rubyforge.org/pipermail/instiki-users/attachments/20091230/43655b12/attachment.bin>
Thanks for pointing me in the right direction. I was missing the preview-latex package which is required by the blahtex option --use-preview-package. The solution in Gentoo is to "emerge dev-texlive/texlive-latexextra" which contains the preview package. On Wed, Dec 30, 2009 at 12:30 PM, Jacques Distler <distler at golem.ph.utexas.edu> wrote:> > On Dec 30, 2009, at 1:57 PM, Peter Bleszynski wrote: > >> I am trying to display an equation using Markdown+blahtex/PNG in >> Instiki 0.18. ?Blahtex is compiled from blahtexml-0.7-corrected-src. >> >> I tried >> $ \begin{aligned} ... \end{aligned} $ >> >> ?... >> >> RuntimeError (No depth element in: >> <blahtex> >> <png> >> <error><id>CannotRunLatex</id><message>Cannot run latex</message></error> >> </png> >> </blahtex> >> >> Am I using the wrong syntax? >> >> I''m using Gentoo and TeX Live 2008 is installed. >> >> /usr/local/bin/blahtex is in the command path. >> >> Running blahtex from the command line works. ?The following simple >> test produces correct PNG output. >> # echo ''\sqrt{x^2+\alpha}'' | blahtex --png > > I believe the options (set in vendor/plugins/maruku/lib/maruku/ext/math/mathml_engines/blahtex.rb) are: > > ?blahtex --png --use-preview-package --shell-dvipng ''dvipng -D 200'' > > Does that work? > > I''m not really the expert on the blahtex filter. I''ll ask Ari Stern, who is. > _______________________________________________ > Instiki-users mailing list > Instiki-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/instiki-users >