¿Cómo mostrar una fórmula fácil de látex en python? ¿Quizás numpy es la elección correcta?Imprimir látex-fórmula con python
EDIT:
tengo código Python como:
a = '\frac{a}{b}'
y desea imprimir esto en una salida gráfica (como matplotlib).
¿Cómo mostrar una fórmula fácil de látex en python? ¿Quizás numpy es la elección correcta?Imprimir látex-fórmula con python
EDIT:
tengo código Python como:
a = '\frac{a}{b}'
y desea imprimir esto en una salida gráfica (como matplotlib).
Según lo sugerido por Andrew poco trabajo con Matplotlib.
import matplotlib.pyplot as plt
a = '\\frac{a}{b}' #notice escaped slash
plt.plot()
plt.text(0.5, 0.5,'$%s$'%a)
plt.show()
Matplotlib ya puede hacer TeX, estableciendo text.usetex: True
en ~/.matplotlib/matplotlibrc
. A continuación, puede simplemente usar TeX en todas las cadenas muestran, por ejemplo,
ylabel(r"Temperature (K) [fixed $\beta=2$]")
(asegúrese de usar el $
como en normal en la línea TeX!). El r
antes de la cadena significa que no se realizan sustituciones; de lo contrario, debe escapar de las barras como se mencionó.
Más información en el sitio matplotlib.
¿Matplotlibrc está en la carpeta matplotlib? No puedo encontrarlo:/ – kame
En sistemas UNIX, está en el directorio que menciono arriba. En Windows, no sé. Verifica los documentos. –
Estoy usando Ubuntu 12 e instalé matplotlib en el sistema (no en el usuario), en mi caso está en/etc/matplotlibrc –
Sin garrapatas:
a = r'\frac{a}{b}'
ax = plt.axes([0,0,0.1,0.2]) #left,bottom,width,height
ax.set_xticks([])
ax.set_yticks([])
plt.text(0.3,0.4,'$%s$' %a,size=40)
¿Qué quiere decir 'fórmula espectáculo de látex en Python'. ¿Desea extraer una fórmula de un archivo .tex e imprimirla en stdout de python, implementar una fórmula que se muestra en un archivo .tex (pdf/ps) en python o qué? –
¿Puedes aclarar? ¿Dónde quieres imprimirlo? ¿Quieres generar imágenes o estás buscando algo dentro de una GUI? – Wolph
disculpa por la pregunta poco clara. :/Por favor, mira la edición. – kame