章节中首次引用的完整作者列表 [apa.csl]
Full author list for first citation in a chapter [apa.csl]
我正在用 R markdown 写我的论文。我正在使用 bibtex、pandoc-citeproc 和 apa.csl with bookdown。我的 _bookdown.yml
中有 new_session: yes
并且主要编译为 PDF(documentclass:book
、classoption: oneside
)。
我的系统正确地使用了完整的作者列表来代替 "et al.",这是我第一次引用 3-6 位作者的作品。也就是说,我的导师第一次想要完整的作者名单我引用了一部作品每章。
有解决这个问题的简单方法吗?
这是我正在使用的apa.csl:
https://github.com/citation-style-language/styles/blob/master/apa.csl
事实证明,基于 biblatex
的解决方案确实与 @moewe showed on TeX.SE 一样非常灵活。当将 style=apa
与 citerest=chapter
组合在一起时,就会得到您想要的效果。在最小的 R-markdown 文档中:
---
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
程序。
我正在用 R markdown 写我的论文。我正在使用 bibtex、pandoc-citeproc 和 apa.csl with bookdown。我的 _bookdown.yml
中有 new_session: yes
并且主要编译为 PDF(documentclass:book
、classoption: oneside
)。
我的系统正确地使用了完整的作者列表来代替 "et al.",这是我第一次引用 3-6 位作者的作品。也就是说,我的导师第一次想要完整的作者名单我引用了一部作品每章。
有解决这个问题的简单方法吗?
这是我正在使用的apa.csl:
https://github.com/citation-style-language/styles/blob/master/apa.csl
事实证明,基于 biblatex
的解决方案确实与 @moewe showed on TeX.SE 一样非常灵活。当将 style=apa
与 citerest=chapter
组合在一起时,就会得到您想要的效果。在最小的 R-markdown 文档中:
---
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
程序。