![](/img/trans.png)
[英]concatenation in IPython.display in a notebook using Latex+symbols
[英]Ipython notebook align Latex equations in Ipython.Display module
我正在使用ipython notebook來編寫具有以下模塊的乳膠方程式
from IPython.display import display, Math, Latex
一個簡單的示例代碼可能如下所示:
display(Math('a = \\frac{1}{2}'))
display(Math('b = \\frac{1}{3}'))
display(Math('c = \\frac{1}{4}'))
哪個會輸出:
a = 1/2
b = 1/3
c = 1/4
以漂亮的打印格式。 有沒有辦法,我可以以某種方式在列中對齊,如:
a = 1/2 b = 1/3 c = 1/4
? 我知道標記允許HTML使用,但是這個標記被輸入到基於代碼的單元格的輸入中。 任何幫助/建議非常感謝!!
我不確定你對LaTeX有多熟悉,但是筆記本允許你使用像\\begin{align}
這樣的東西,允許你通過用&
符號分隔它們來組織列。 例如,如果您將其輸入Markdown單元格,則此方法有效:
$$
\begin{align}
a = \frac{1}{2} && b = \frac{1}{3} && c = \frac{1}{4} \\
a && b && c
\end{align}
$$
這也可以使用display(Math())
,例如:
display(Math(
r"""
\begin{align}
a = \frac{1}{2} && b = \frac{1}{3} && c = \frac{1}{4} \\
a && b && c \\
1 && 2 && 3
\end{align}
"""))
給你這個輸出:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.