【问题标题】:Can't cite all authors in the first citation with R Markdown (output Word)使用 R Markdown 无法在第一次引用中引用所有作者(输出 Word)
【发布时间】:2018-02-11 07:11:01
【问题描述】:

我是第一次使用 R Markdown 写论文。这是我的 YAML 选项

---
title: "My path to the Nobel"
author: "J.E. Alcalá"
lang: english
bibliography: data_analysis.bib
csl: apa.csl
output:
  word_document:
    reference_docx: apa_template.docx
---

当我第一次引用一篇论文时,它并没有显示所有作者。例如,[e.g., @maei2009] 应该在我第一次引用那篇论文时显示(例如,Maei、Zaslavsky 和 ​​Wang 2009),但我却得到了(例如,Maei et al. 2009)。可能是一些愚蠢的事情,但我对 R Markdown 真的很陌生,所以我什至不知道在哪里寻找答案(尽管我已经尝试过)。

如何解决此问题的答案或参考将非常有用。

谢谢!

【问题讨论】:

  • 你需要改变引用风格才能改变。
  • @DrorBogin 我正在使用 apa.csl,你的意思是我需要做其他事情来改变它吗?
  • 当有两个以上作者时,apa 引用样式使用 et al。如果您想保留所有作者姓名,可以使用不同的引用样式。
  • @DrorBogin APA Publications Manual (6° ed) 中明确指示在第一次引用中使用所有作者的姓氏 (>3),在随后的引用中只使用第一作者 (p. 175 )。因此我的问题是“第一个……”
  • apa.csl 不一定是apa.csl,尝试不同的直到适合您的需要,或咨询citation styles editor

标签: r rstudio r-markdown citations pandoc-citeproc


【解决方案1】:

CSL style for APA 6th edition 遵循 APA 指南中的 et-al 缩写(讨论 herehere),并且只使用“et al”。超过 6 位作者时的首次引用。

我试图在您的示例中找到“Maei, Zaslavsky, & Wang 2009”的文章,而这三位最初作者在 2009 年发表的唯一一篇文章似乎是“开发和验证基于敏感熵的水测量方法maze" (https://doi.org/10.3389/neuro.07.033.2009),作者 Maei HR、Zaslavsky K、Wang AH、Yiu AP、Teixeira CM、Josselyn SA 和 Frankland PW。那是 7 个作者,在这种情况下,APA 需要 et-al 缩写,只显示第一作者。这可以解释意外的结果吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-20
    • 1970-01-01
    • 2020-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多