nbconvert into PDF 无法处理 Latex 中的感叹号

nbconvert into PDF fails to process exclamation mark in Latex

如果我将单元格转换为 Markdown 并在其中键入 Latex 表达式 $ \frac{1}{n!}$,则转换为 PDF 会失败 (jupyter nbconvert --to pdf <filename>.ipynb)。

我在这里报告了错误 https://github.com/jupyter/notebook/issues/6189 但我正在寻找一种快速解决方法。

我需要在分数表达式中输入感叹号,然后将笔记本转换为 PDF。我该如何解决这个问题?

我可以通过使用 align* 环境而不是 $ 来解决这个问题,就像这样:

\begin{align*}
\frac{1}{n!}
\end{align*}

它还帮助我解决了首先导出到 tex 的问题: jupyter nbconvert --to latex <filename>.ipynb,然后使用导出的 tex 文件并尝试编译它 (xelatex <filename>.tex)