5

我想在使用 Jupyter 笔记本生成的报告中填写值。当我使用 nbextension Python Markdown 时,这似乎只允许可以隔离的变量,即我无法填写分数中的值。

这行得通,因为它只是象征性的:

降价单元格:

\begin{equation*}
\xi_b = \frac{\epsilon_c}{\epsilon_c + \epsilon_y}
\end{equation*}

但是这个代码片段不会:

代码单元格:

epsilon_c = 0.003
epsilon_y = 0.005

降价单元格:

\begin{equation*}
\xi_b = \frac{{{epsilon_c}}}{{{epsilon_c}} + {{epsilon_y}}}
\end{equation*}

有没有办法将 python 变量值直接注入到我的 LaTeX 表达式中?

4

1 回答 1

2

您可以像这样Latex从单元格生成输出Python

from IPython.display import Latex

epsilon_c = 0.003
epsilon_y = 0.005
Latex(f"""\\begin{{equation*}}
\\xi_b = \\frac{{{epsilon_c}}}{{{epsilon_c}}} + {{{epsilon_y}}}
\\end{{equation*}}
""")

在此处输入图像描述

于 2021-03-23T10:12:23.703 回答