我正在写我的论文。我使用bibtex、和apa.csl进行预订。我的_bookdown.yml
中有_bookdown.yml
,主要编译为PDF (documentclass:book
,classoption: oneside
)。
我所拥有的系统正确地使用了完整的作者列表来代替“等人”。这是我第一次引用3-6作者的作品.尽管如此,我的顾问第一次想要完整的作者名单,我每一章都引用一篇作品。
有什么简单的办法吗?
下面是我使用的apa.csl:
https://github.com/citation-style-language/styles/blob/master/apa.csl
发布于 2019-08-09 15:05:06
事实证明,基于biblatex
的解决方案确实非常灵活,就像@moewe在TeX.SE上展示的那样。当你把style=apa
和citerest=chapter
结合在一起时,你就会得到你想要的效果。在一个最小的R-标记文档中:
---
output:
pdf_document:
citation_package: biblatex
documentclass: book
bibliography: biblatex-examples.bib
biblio-style: apa
biblatexoptions:
- citereset=chapter
---
# Intro
[@herrmann] and [@yoon]
[@herrmann] and [@yoon]
# Method
[@herrmann] and [@yoon]
[@herrmann] and [@yoon]
# References
确保您的TeX系统包括biber
程序。
https://stackoverflow.com/questions/57348859
复制相似问题