Articles of latex

¿Cómo conseguir que matplotlib y el látex trabajen juntos?

Tengo el siguiente problema y soy totalmente nuevo en matplotlib y python: Para generar gráficos de alta calidad para mi tesis, quiero usar matplotlib y los comandos de látex para los ejes, etc. Cuando bash el siguiente ejemplo (de http : //matplotlib.org/users/usetex.html#usetex-tutorial ): import numpy as np import matplotlib.pyplot as plt # Example data t […]

Python convirtiendo ‘\’ a ‘\\’

Estoy escribiendo un progtwig para ordenar una lista de cadenas de entrada (nombres de canciones). Esos nombres de las canciones contienen caracteres de látex como $ \ lambda $, que quiero que se ordenen como ‘lambda’ en su lugar, y estoy usando la capacidad de aplicar una función a cada elemento durante la clasificación. Me […]

convertir una cadena normal en una cadena de látex para usar en matplotlib

Así que sé que si quiero usar una cadena LaTeX en mis plots, en lugar de, por ejemplo, “sin(x)” , debería usar r”\sin(x)” . Pero si tengo a = “\sin(x)” y ahora quiero usar esta etiqueta como mi argumento, ¿cómo puedo convertirlo en r”\sin(x)” ? Cuando type(r”\sin(x))” solo dice cadena.

Matplotlib log-scale tick tags, signo menos demasiado largo en la fuente de látex

Estoy usando ‘text.usetex’: Verdadero en matplotib. Esto es bueno para plots con una escala lineal. Sin embargo, para una escala de registro, las marcas-y se ven así: Los signos menos en los exponentes ocupan mucho espacio horizontal en una ttwig, lo que no es muy agradable. Quiero que se vea así: Ese es de gnuplot, […]

Matplotlib xlabel en Arial con una palabra en cursiva

Quiero crear una figura de matplotlib con una etiqueta del eje x que está en fuente Arial y tiene una palabra en cursiva. Puedo crear figuras con tags de eje x en fuente de látex con una palabra en cursiva; También puedo crear figuras con tags de eje x en Arial, siempre que tenga la […]

Cómo usar psfrag con figuras eps creadas usando Python Matplotlib

Quiero usar psfrag para modificar el contenido de mis figuras .eps . Sin embargo, las tags generadas por matplotlib se guardan letra por letra, y parece que psfrag no las reconoce. Hizo un montón de googlear, pero no pude encontrar nada. ¡Por favor ayuda! Saludos, Emmanuel

¿Cómo encierro diferentes conjuntos de datos en un diagtwig de dispersión?

¿Cómo encierro diferentes conjuntos de datos en un diagtwig de dispersión? Lo que estoy buscando es algo como esto: Además, ¿cómo luego relleno el círculo con un color (sombreado)?

Alineación vertical de las tags de leyenda de matplotlib con LaTeX math

Al mezclar tags que tienen subíndices con tags sin ellas, no se alinean correctamente en forma vertical en la leyenda. Dado que matplotlib determina los cuadros delimitadores internamente basándose en la impresión de caracteres, el uso de un carácter vphantom no funciona para alinear estas tags de leyenda, y tampoco tuve la suerte de cambiar […]

Peso de fuente en negrita para la etiqueta de ejes LaTeX en matplotlib

En matplotlib puede hacer que el texto de una etiqueta de eje matplotlib negrita plt.xlabel(‘foo’,fontweight=’bold’) También puedes usar LaTeX con el backend correcto plt.xlabel(r’$\phi$’) Sin embargo, cuando los combinas, el texto matemático ya no está en negrita plt.xlabel(r’$\phi$’,fontweight=’bold’) Tampoco los siguientes comandos LaTeX parecen tener ningún efecto plt.xlabel(r’$\bf \phi$’) plt.xlabel(r’$\mathbf{\phi}$’) ¿Cómo puedo hacer un $\phi$ […]

Convierta una fórmula LaTex a un tipo que pueda usarse dentro de SymPy

Quiero analizar las fórmulas de LaTeX y usarlas directamente como expresiones de SymPy. En otras palabras, lo que necesito es algo similar a sympify: from sympy import sympify f = sympify(‘x^2 + sin(y) + 1/2’) print f pero eso puede tomar expresiones LaTeX (cadenas) como entrada, por ejemplo: f = latex_sympify(‘\frac{x}{1+x}’) Dado que sympify es […]