usepackage和在ipython笔记本中制作宏

时间:2013-06-10 16:13:08

标签: latex ipython

如何在ipython中的markdown单元格中呈现的乳胶中包含用户宏和包?

e.g:

\usepackage{amssymb}
\newcommand{kms}{\ensuremath{\mathrm{km~s}^{-1}}

2 个答案:

答案 0 :(得分:6)

可以在具有markdown的单元格中定义宏。只需将\newcommand放在$' s之间:

$\newcommand{kms}{{\mathrm{km~s}^{-1}}}$

(请注意,我删除了\ensuremath命令,因为它无法访问。)

在以下任何一个声明中(在整个笔记本中)你可以调用宏(当然只在降级单元格中):

$\kms$

我不知道如何包含额外的软件包:(如果您了解了如何,我还建议您使用siuntx软件包格式化单元。

答案 1 :(得分:2)

Html笔记本使用mathjax来渲染LaTeX,我建议阅读其文档以了解它是否可行以及如何使用。