
Entonces mi amigo está escribiendo un código Python para que yo haga algunos cálculos. ¿Hay alguna manera de que el resultado de estos cálculos se traduzca automáticamente al formato LaTeX?
Nada demasiado complicado, el resultado es solo un montón de funciones racionales. Me gustaría poder ponerlos en codificación LaTeX automáticamente. ¿Existe una manera fácil de hacer esto?
Respuesta1
Ejemplo de un test.Rnw
archivo compilado en Rstudio. El código Phyton se puede evaluar y en su lugar mostrar el resultado, o simplemente mostrar el código resaltado, o mostrar el código y el resultado juntos. El archivo se exporta internamente a LaTeX (usando R y knitr) para obtener el PDF.
\documentclass[twocolumn]{article}
\begin{document}
\section{Phyton code and result}
<<test0, engine='python'>>=
import random
print(random.randint(0,9))
@
\section{Code without result}
<<test2, echo=T, eval=F, comment="", engine='python'>>=
import calendar
yy = 2020 # year
mm = 9 # month
print(calendar.month(yy, mm))
@
\section{Result without code}
<<test3, echo=F, comment="", engine='python'>>=
import matplotlib.pyplot as plt
plt.plot([1,2,3,4,10])
@
\end{document}