Circa SVGLaTeX:
Direi che si può usare come uno script python sul computer (non basato su Web) [edit: non come è], ma non soddisfa il vostro requisito 'senza installare ulteriore roba da quando penso che avresti bisogno di una distribuzione in lattice.
Chi MathML vs. SVG:
Conversione lattice per MathML (sono riuscito a trovare solo soluzioni basato su Web) è diverso da convertire LaTeX per SVG, nel senso che MathML è più simile a una descrizione della fonte matematica simile a LaTeX fonte, e SVG è un formato per memorizzare le equazioni typeset, come PDF.
La produzione di SVG da LateX è un processo molto più impegnativo rispetto alla conversione di LaTeX in MathML, il primo (a mia conoscenza) sempre alla fine utilizzando il programma Knuts TeX. Quindi, se non si installa LateX [edit: o lo si usa in remoto] si dovrebbe convertire in MathML. [Speriamo che qualcun altro conosca uno strumento per questo. Non ho familiarità con JavaScript. Può essere eseguito dalla console?].
Edit:
script Python per rendere SVG di lattice (lungo la linea di SVGLatex/eqtexsvg):
from subprocess import call
import sys, re
if not len(sys.argv) == 2:
print "usage: tex2svg input_file.tex"
exit(1)
tex_name = sys.argv[1]
svg_name = tex_name[:-4] + ".svg"
ps_name = tex_name[:-4] + ".ps"
dvi_name = tex_name[:-4] + ".dvi"
if call(["latex", tex_name]): exit(1)
if call(["dvips", "-q", "-f", "-e", "0", "-E", "-D", "10000", "-x", "1000", "-o", ps_name, dvi_name]): exit(1)
if call(["pstoedit", "-f", "plot-svg", "-dt", "-ssp", ps_name, svg_name]): exit(1)
fonte
2012-03-06 18:11:33
Quando si dice "senza installare materiale aggiuntivo" - Avete già installato LaTeX? (Ad esempio, potresti eseguire pdflatex sulla tua riga di comando?) –
Non ho installato il latex, preferisco uno strumento che possa farlo senza che sia installata una distribuzione di latex (a meno che non sia impossibile). – shn