转换markdown文档中的内联mathjax时发生pandoc错误

转换markdown文档中的内联mathjax时发生pandoc错误,markdown,pandoc,mathjax,Markdown,Pandoc,Mathjax,我有一份mathjax的降价文件。我想把它转换成pdf格式。我遇到了一个错误 ! Missing $ inserted. <inserted text> $ l.67 \] Set (R\_2 \to pandoc: Error producing PDF !缺少插入的$。 $ l、 67\]设置(R\\ U 2\为 潘多克:生成PDF时出错 我相信它是由内联mathjax$R\u 2\到R\u 2+2R\u 1$生成的。如果我用$…mathj

我有一份mathjax的降价文件。我想把它转换成pdf格式。我遇到了一个错误

! Missing $ inserted.
<inserted text> 
                $
l.67 \] Set (R\_2 \to

pandoc: Error producing PDF
!缺少插入的$。
$
l、 67\]设置(R\\ U 2\为
潘多克:生成PDF时出错

我相信它是由内联mathjax
$R\u 2\到R\u 2+2R\u 1$
生成的。如果我用
$…mathjax…$$
包装它,它会给出正确的结果。如何使用pandoc启用内联数学。

我发现问题是
$
和latex代码之间的空间。例如,
$R\u 2\到R\u 2+2R\u 1$
是解释器d作为
$R\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\$R\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\$R\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ng间隔解决了问题,即
$R\\u 2\到R\\u 2+2R\\u 1$
解决了。

FWIW,我在尝试使用xeLatex和nbconvert将Jupyter笔记本转换为PDF时遇到了相同的错误。

我的笔记本名称中有一个空格。当我删除它时,它就起作用了。

FWIW,我在尝试使用xeLatex和nbconvert将Jupyter笔记本转换为PDF时遇到了相同的错误。

我的笔记本名称中有一个空格。当我将其删除时,它就起作用了。

你能提供一个最小的例子吗?随机猜测将是下划线首先转换为强调,这不是数学模式。默认情况下应该启用,另请参见:
echo'$R_2\to R_2+2R_1$”;pandoc-t latex对我来说是正确转义的…@mb21我注意到t我的包装中有空格
$R\u 2\到R\u 2+2R\u 1$
。似乎pandoc因此产生了错误。@彼得劳茨伯格我发现错误是由于我的包装中靠近
$
的空格造成的。它被解释为
\$R\u 2\到R\u 2+2R\u 1\$
,因此,既然问题得到了答案,请添加一个实际的answ呃,接受它,这样它就不会出现在“未回答”的问题中(同样,那些遇到类似问题的人会看到有解决方案)。你能提供一个简单的例子吗?随机猜测将是下划线首先转换为强调,这不是数学模式。默认情况下应启用,另请参见:
echo'$R_2\ to R_2+2R_1$”;pandoc-t latex
为我正确转义…@mb21我注意到我的包装中有空间
$R_2\ to R_2+2R_1$。
我发现这个错误是由于我的包装纸中与
$
相邻的空格造成的。它被解释为
\$R\\\u 2\to R\\u 2+2R\\u 1\$
所以,既然问题得到了答案,请添加一个实际答案并接受它,这样它就不会出现在“未回答”的问题中(同样,那些遇到类似问题的人也会看到解决方案)。