我问了这个问题here,但是没有得到任何答复,所以我决定在这里问。
我最近开始使用pandoc创建Latex和docx文档。我有一个关于MS Word中交叉引用的问题:
这是myDoc.md
文件
# Introduction
For $a \neq 0$ consider the follwoing equation:
$$ ax^2 + bx + c = 0 $$ {#eq:quadformula}
The solutions of the equation \ref{quadformula} are given by:
$$ \dfrac{-b \pm \sqrt{b^2-4ac}}{2a} $$
使用以下命令将其转换为docx:
pandoc .\myDoc.md -t docx --filter pandoc-crossref -o myDoc.docx
在MS文档中,我可以看到方程式编号,但是它没有在句子中写出(缺少方程式编号):
The solutions of the equation (missing eqn number) are given by:
或如下图所示:
答案 0 :(得分:2)
关于pandoc-crossref
,您正在正确地创建标签,但您称其为错误。试试这个:
# Introduction
For $a \neq 0$ consider the following equation:
$$ ax^2 + bx + c = 0 $$ {#eq:quadformula}
The solutions of the equation [@eq:quadformula] are given by:
$$ \dfrac{-b \pm \sqrt{b^2-4ac}}{2a} $$