【问题标题】:R Markdown beamer presentation apalike citationR Markdown beamer 演示类似引用
【发布时间】:2021-04-11 21:14:13
【问题描述】:

我有一个降价促销beamer_presentation。我已将 biblio-style 更改为 apalike,但我没有得到预期的结果。我使用了 Grady 等人。 (2019)为例,在APA网站上引用如下:

Grady, J. S.、Her, M.、Moreno, G.、Perez, C. 和 Yelinek, J.(2019 年)。故事书中的情感:比较代表美国种族和种族群体的故事书。大众媒体文化心理学,8(3),207–217。

使用 biblio-style: apalike 我在引用中得到以下结果:

Grady、Jessica Stoltzfus、Malina Her、Geena Moreno、Catherine Perez 和 Jillian Yelinek。 2019.“故事书中的情感:代表美国种族和种族群体的故事书的比较。”大众媒体文化心理学 8 (3): 207–17.

以下几点不同:

  1. 名字
  2. 括号中没有年份
  3. 标题前后的引号
  4. 卷和数字之间的空格
  5. 页码格式。

关于如何获得正确结果的任何想法或建议?

代码:

---
output:
  beamer_presentation:
    slide_level: 2
bibliography: ref.bib
biblio-style: apalike

---

---

## Header

- @grady2019emotions

---

## References

BibTeX 代码:

@article{grady2019emotions,
  title={Emotions in storybooks: A comparison of storybooks that represent ethnic and racial groups in the United States.},
  author={Grady, Jessica Stoltzfus and Her, Malina and Moreno, Geena and Perez, Catherine and Yelinek, Jillian},
  journal={Psychology of Popular Media Culture},
  volume={8},
  number={3},
  pages={207},
  year={2019},
  publisher={Educational Publishing Foundation}
}

【问题讨论】:

  • 如果您需要对参考书目的外观进行更精细的控制,我建议您从 bibtex 切换到 biblatex

标签: r-markdown beamer citations


【解决方案1】:

R Markdown 使用 citeproc 处理器来处理引用,除非您在输出配置中设置 citation_package。最简单的方法(也是最便携的,因为它也适用于其他输出格式)是不使用 bibtex,而是下载 apa.csl citation style 定义,例如 here,然后将其与

csl: apa.csl

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-09
    • 2021-05-18
    • 2015-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多