pandoc 将 tex 转换为 docx 并附带引用-未括在括号/方括号中

pandoc 将 tex 转换为 docx 并附带引用-未括在括号/方括号中

我正在尝试使用 pandoc 将一个非常基本的 latex 文件转换为 docx 格式,但遇到了一点小问题,即文内引用没有括在括号中()

tex doc 最小示例

\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{apacite}

\begin{document}
\section{Introduction}

\cite{hendrickson_resource_2000}

\end{document}

bib 文件如下所示:

@article{hendrickson_resource_2000,
    title = {Resource use and environmental emissions of {US} construction sectors},
    volume = {126},
    issn = {0733-9364},
    number = {1},
    journal = {Journal of Construction Engineering and Management},
    author = {Hendrickson, Chris and Horvath, Arpad},
    year = {2000},
    pages = {38--44}
},

使用 APA 引用样式,例如:https://github.com/citation-style-language/styles/blob/master/apa-5th-edition.csl我期望文内引用如下:

(Hendrickson & Horvath, 2000)

...但事实却是:

Hendrickson & Horvath (2000)

我尝试了多种转换路径、样式和命令行选项,尽管整体参考列表/参考书目发生了变化,但文内引用却没有任何变化。

我目前的尝试是:

pandoc -o test.docx test.tex --bibliography References.bibtex --csl apa5.csl

我如何获得预期的文内引用?

答案1

相反\cite{hendrickson_resource_2000},也许你可以尝试一下\citep{hendrickson_resource_2000}

https://groups.google.com/d/msg/pandoc-discuss/wSdhT4GxEog/1vDHtEOwfUYJ以获取一些可能相关的信息。

相关内容