【发布时间】:2014-06-01 12:43:12
【问题描述】:
我使用 ipython notebook 输入数学然后转换为乳胶。为了让 mathjax 理解 \newcommand,我必须把它放在 $...$ 中。例如,$\newcommand{\cl}{\operatorname{cl}}$ 与 mathjax 配合得很好。问题是当我使用 pandoc 转换为 tex 文件时,它仍然是$\newcommand{\cl}{\operatorname{cl}}$,但我想要的只是\newcommand{\cl}{\operatorname{cl}}(没有$...$)。有没有人告诉我如何解决这个问题?
非常感谢您!
【问题讨论】:
-
您好,您是否尝试过查看pandoc documentation 的“逐字代码块”部分?
-
@StéphaneLaurent:我试过了,但似乎代码块不适用于 mathjax。如果我想在 tex 文件中输入
\newcommand...,我只需在 markdown 中输入完全相同的内容(因此我认为代码块并不重要)。$\newcommand...$使用pandoc转换成tex文件时,编译会报错。 -
最小的工作示例?
-
“代码块不适用于 mathjax”是什么意思?你也想把你的 md 文件转换成 html 吗?
-
@StéphaneLaurent:我认为你明白我的意思。我没有注意到这一点。我在 ipython notebook 中输入数学,似乎 ipython notebook 将 markdown 转换为 html。你能找到任何解决方案吗?谢谢!
标签: markdown ipython-notebook mathjax pandoc