Seite 1 von 1

wissenschaftliche ausdrücke (tex) + reportlab

Verfasst: Montag 3. Januar 2011, 15:18
von mop
Hallo,

weiß jemand, wie man wissentschaftliche/mathematische Ausdrücke beispielsweise der Form

Code: Alles auswählen

'$\mu$'
in reportlab integrieren kann? Neben einfachem Text möchte ich u.a. mathematische Formeln rendern und zusammengefasst als PDF ausgeben.

grüße

Re: wissenschaftliche ausdrücke (tex) + reportlab

Verfasst: Montag 3. Januar 2011, 15:26
von BlackJack
@mop: rst2pdf kann das. Mit Hilfe vom `matplotlib`-Modul. Aber wirklich gut finde ich das Ergebnis nicht. LaTeX ist da einfach besser.

Re: wissenschaftliche ausdrücke (tex) + reportlab

Verfasst: Montag 3. Januar 2011, 16:25
von mop
danke für deine hilfe.

rst2pdf hatte ich schon probiert- aber bereits das einfache beispiel aus dem manual hat nicht funktioniert.

a.txt:

Code: Alles auswählen

.. math:: 

    \frac{2 \pm \sqrt{7}}{3}
und

Code: Alles auswählen

./rst2pdf /path/to/file/a.txt -o a.pdf
erzeugt mir zwar ein PDF- aber die formel steht in roter schrift im "klartext" da!? ich bekomme auch keine fehlermeldung oder ähnliches. steh grade etwas dumm da.

Re: wissenschaftliche ausdrücke (tex) + reportlab

Verfasst: Montag 3. Januar 2011, 17:04
von BlackJack
@mop: Ist `matplotlib` denn installiert?

Re: wissenschaftliche ausdrücke (tex) + reportlab

Verfasst: Montag 3. Januar 2011, 17:26
von mop
ja, matplotlib ist installiert

Re: wissenschaftliche ausdrücke (tex) + reportlab

Verfasst: Montag 3. Januar 2011, 17:52
von mop
habe probehalber eine separate python umgebung mit matplotlib 1.0 installiert... hier funktioniert es. danke für den hinweis. nun muss ich schauen wo auf meiner seite das problem liegen könnte. habe ursprünglich matplotlib 0.98 genutzt