pandoc 不接受 apacite 的 `

pandoc 不接受 apacite 的 `

我想使用 pandoc 将长整型转换.tex为。出于与文内引用中用法.docx的原因,我选择使用and而不是。按照惯例,apacite 让用户将“前置文本”放在括号中,这样 就变成 (参见引用,年份)。对于这些情况,Pandoc 会返回 错误。&apacitenatbib<>\cite<see>[]{citation}

> pandoc -s MWE.tex -o test.docx
Error at "source" (line 13, column 47):
unexpected <

如何帮助 pandoc 解释 apacite 的借口约定?有没有办法在 apacite 中写入借口信息以产生相同的结果<>?或者 pandoc 仅与兼容natbib

梅威瑟:

\documentclass{article}
\usepackage{apacite, filecontents}

\begin{filecontents}{Biblo.bib}
@article{aka,
  title={Fingerspelling formulae},
  author={Aka, Carol T}, journal={SLR},
  volume={83}, pages={126--132}, year={1985}}
\end{filecontents}

\begin{document}
\section{Some citations}
apacite lets me \citeA{aka}, \cite{aka}, \cite<also>[]{aka} \\
but pandoc doesn't like the $<$ in \cite<e.g.,>[]{aka}

\section{Ref list}
\bibliographystyle{apacite}
\bibliography{Biblo}
\end{document}

谢谢你尽你所能的帮助!

相关内容