Презентация R Markdown beamer похожа на цитату

У меня уценка beamer_presentation. Я изменил библио-стиль на апалике, но не получил ожидаемого результата. Я использовал Grady et al. (2019) в качестве примера, который цитируется на веб-сайте APA следующим образом:

Грейди, Дж. С., Хер, М., Морено, Г., Перес, К., и Елинек, Дж. (2019). Эмоции в сборниках рассказов: сравнение сборников рассказов, представляющих этнические и расовые группы в Соединенных Штатах. Психология популярной медиакультуры, 8 (3), 207–217.

Используя biblio-style: apalike, я получаю следующий результат в ссылках:

Грейди, Джессика Столцфус, Малина Хер, Джина Морено, Кэтрин Перес и Джиллиан Елинек. 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

Код БибТекс:

@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}
}

person salomon    schedule 11.04.2021    source источник
comment
Если вам нужен более точный контроль над внешним видом вашей библиографии, я предлагаю переключиться с bibtex на biblatex.   -  person samcarter_is_at_topanswers.xyz    schedule 12.04.2021


Ответы (1)


R Markdown использует процессор citeproc для обработки цитат, если вы не установили citation_package в своей выходной конфигурации. Самый простой способ (и наиболее переносимый, поскольку он будет работать и с другими выходными форматами) — не использовать bibtex, а загрузить apa.csl определение стиля цитирования, например, здесь, и используйте его с

csl: apa.csl
person tarleb    schedule 11.04.2021