Использование переменной Python в ячейке Jupyter LaTeX Markdown.
Я хотел бы заполнить значения в отчете, который я генерирую, используя блокнот 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?
1 ответ
Вы можете создать
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*}}
""")