Получить вывод программы Python для форматирования в LaTeX?

Получить вывод программы Python для форматирования в LaTeX?

Итак, мой друг пишет для меня код на Python, чтобы сделать для меня некоторые вычисления. Есть ли способ, чтобы вывод этих вычислений был автоматически переведен в формат LaTeX?

Ничего сложного, вывод — просто набор рациональных функций. Я бы хотел иметь возможность автоматически вставлять их в код LaTeX. Есть ли простой способ сделать это?

решение1

Пример файла, test.Rnwскомпилированного в Rstudio. Код phyton можно оценить и вместо этого показать результат, или просто показать выделенный код, или показать код и результат вместе. Файл внутренне экспортируется в LaTeX (с использованием R и knitr) для получения 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}

мве

Связанный контент