我正在努力拥有ket符号通常在乳胶中写为\ket{\psi}
。然而,当写在$$ ... $$
。当使用以下方式编写时,这也不起作用IPython.display
.
$ latex
** \documentclass{article}\usepackage{amsmath}\begin{document}
... chatter chatter ...
* \show\ket
> \ket=undefined.
So your \ket
宏来自某个包或其他我不知道它是什么的包。这并不能解释为什么它不起作用$$ ... $$
——你必须努力让事情在显示数学中不起作用——但它确实解释了为什么它在 IPython 中不起作用:无论哪个包都没有加载到 IPython 的固定 TeX 环境(或)IPython 中TeX 数学输入语言的模拟不包含此宏。
这是原始数学符号的合理定义,它在显示模式下应该可以正常工作。我不知道你是否可以将其逐字放入 IPython 中,但你至少应该能够在需要时直接写出扩展(例如$$ \left| \psi \right\rangle $$
)
\newcommand{\ket}[1]{\left|{#1}\right\rangle}
\newcommand{\bra}[1]{\left\langle{#1}\right|}
EDIT:使用 LaTeX 首选接口而不是原始接口定义宏\def
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)