Drucken von latex-Formel mit python
Wie um zu zeigen, eine einfache latex-Formel in python?
Vielleicht numpy ist die richtige Wahl?
EDIT:
Habe ich python-code wie:
a = '\frac{a}{b}'
und drucken wollen, dieses in einer grafischen Ausgabe (wie z.B. matplotlib).
- Was meinst du mit 'show latex-Formel in python'. Wollen Sie zum extrahieren einer Formel aus .tex-Datei und drucken Sie es auf python stdout, implementieren Sie eine Formel dargestellt, ein .tex (pdf/ps) - Datei in python oder was?
- Können Sie das klären? Wo willst du es drucken? Möchten Sie Bilder erstellen oder sind Sie auf der Suche nach etwas in einer gui?
- sorry für die unklare Frage. :/ Bitte sehen Sie sich den Bearbeiten.
- Siehe die Dokumentation auf der matplotlib - Seite: - Text-rendering Mit LaTeX
- Möglich, Duplikat der Wie Sie programmgesteuert generieren markdown-Ausgabe in Jupyter notebooks?
- Diese Frage hat eine viel einfacher zu bedienende Antwort hier: stackoverflow.com/a/36313217/6651650
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vorgeschlagen von Andrew wenig umgehen mit matplotlib.
plt.text(0.5,0.5,'$%s$'%a)
auf eine neue Zeile.Matplotlib schon kann TeX, indem
text.usetex: True
im~/.matplotlib/matplotlibrc
. Dann können Sie nur verwenden, TeX in allen angezeigten Zeichenfolgen, z.B.,(achten Sie auf die
$
als bei den normalen in-line-TeX!). Dier
vor der Zeichenfolge bedeutet, dass keine Substitutionen vorgenommen werden; andernfalls haben Sie zu entkommen, die Schrägstriche als erwähnt.Weitere Infos an der matplotlib Website.
Ohne Zecken: