Pandoc APA Latex

Pandoc APA Latex

这可能不是合适的提问论坛,如果不是,我很抱歉。

我正在使用 Pandoc 通过 Latex 将 markdown 转换为 PDF。我正在使用citeproc-pandoc过滤器来管理我的参考书目。我正在使用 APA 6 和 APA6 CSL。过滤器正确处理引文,我的文内引文是正确的,但参考文献页面不正确 - 似乎过滤器没有处理参考文献页面。这是预期的行为吗?我需要在实际的 latex 模板中澄清 bib 样式吗?

提前致谢

答案1

最终,将这个过程分解开来。这会将文内引用转换为正确的 latex\cite参数,并生成一个 latex 文件

pandoc -s --template <latex template> --biblatex input.md -o output.latex

然后我把它贯穿起来pdflatex,它就变成了一个更加乳胶化的流程。

pdflatex output.latex
biber output // Per output of previous statement
pdflatex output.latex // Per output of first pdflatex run
pdflatex output.latex // Per output of 2nd pdflatex run

这样我就可以得到最终产品,其中文内引用格式正确,文档符合我需要的模板,并且参考页面定义正确。

这最终与我最初的想法有些不同;我一直在尝试使用 latex 模板和 CSL 文件,但遇到了麻烦。这是针对 PDF 输出的解决方案,我怀疑 CSL 文件也适用于其他输出(HTML、slidly 等)

相关内容