Ir al contenido
  1. Posts/

latexify_py: Convertí Funciones Python en LaTeX con un Decorador

··219 palabras·2 mins·

🔢 latexify_py: de Python a LaTeX con una sola línea
#

¿Necesitás mostrar fórmulas matemáticas legibles de tu código Python? latexify_py de Google lo hace con un único decorador.

✨ ¿Qué hace?
#

Transforma funciones Python en expresiones LaTeX automáticamente, manteniendo el código siempre sincronizado con las fórmulas.

import latexify

@latexify.expression
def solve(a, b, c):
    return (-b + math.sqrt(b**2 - 4*a*c)) / (2*a)

solve  # Muestra la fórmula LaTeX renderizada en Jupyter

🎯 Tres modos disponibles
#

📐 @latexify.expression – Solo la expresión matemática. 📋 @latexify.function – Ecuación completa con el nombre de la función. 📝 @latexify.algorithmic – Pseudocódigo en estilo LaTeX.

🔑 Características clave
#

🔄 Siempre sincronizado – La fórmula se actualiza automáticamente con el código. 📓 Integración con Jupyter – Muestra LaTeX renderizado directamente en la celda. ✅ La función sigue funcionando – Podés llamarla normalmente; el decorador no altera la ejecución.

💡 Explicación en pocas palabras
#

Imaginá que escribís la fórmula cuadrática en Python. Normalmente tendrías que copiarla a LaTeX manualmente. Con latexify_py simplemente decorás la función y ¡listo! La fórmula bonita aparece en tu notebook sin trabajo extra.

Más información en el link 👇

También publicado en LinkedIn.
Juan Pedro Bretti Mandarano
Autor
Juan Pedro Bretti Mandarano