我正在使用 Pandoc 用 Latex 或 Markdown 编写文本并将它们转换为 Word(因为其他人仍然想要这个 word-shit,这没什么理由)。现在我必须将我的引文转换为脚注样式。我找到了过滤模式,notes-after-punctuation
但不知道应该如何在我的调用中实现它,例如从 Rmd 到 doc:
pandoc -f markdown -t docx --reference-doc=JJL.dotx --resource-path=.:figures --filter pandoc-crossref --filter pandoc-citeproc --bibliography=sample.bib -o output.docx doc.Rmd
通过 Latex 操作引文的输出对以下情况不起作用:
\usepackage[style=footnote-dw,
natbib=true,
backref=true,
edsuper=true,
nopublisher=false,
urldate=long,
backend=biber]{biblatex}
答案1
正如@DG所写,可以从 csl 文件中加载引用样式Zotero 样式库.代码如下:
pandoc -f latex -t docx --bibliography=sample.bib --csl journal-of-linguistics.csl -o output.docx text.tex