首页 > 解决方案 > 如何在 pandoc-citeproc 中使用 BibLaTeX 的 shortauthor 字段?

问题描述

在 BibLaTeX 中,可以指定作者的缩写,以便在引文中使用短期术语,在参考书目中使用长期术语:

@misc{nasa,
    author = {{National Aeronautics and Space Administration}},
    shortauthor = {{NASA}},
    title = {Rocket Science},
    year = 2019
}

那么文字就变成了:

火箭科学很困难(NASA 2019)。

和参考书目:

美国国家航空航天局 (NASA),2019 年,“火箭科学”。

使用 pandoc-citeproc 可以实现这种行为吗?

如果这是相关的,我的 Pandoc 命令是pandoc chapters/*.md --standalone --filter pandoc-fignos --filter pandoc-citeproc --template template.tex --top-level-division=part --listings --output out.pdf,参考部分如下所示:

---
bibliography: references.bib
link-citations: true
nocite: '@*'
---
## References {.unnumbered}

在 Pandoc 手册中,我遇到了一个--citation-abbreviations听起来像是我想要的选项,但我找不到更多有用的文档。

标签: latexpandocbiblatexpandoc-citeproc

解决方案


推荐阅读