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 >