r-markdown - Papaja 不使用“等”。以 apa 格式多次引用参考文献时
问题描述
当我为 APA 样式的文档编写 R-Markdown 文件时,我看到输出 pdf 文件中没有使用“et al”,而是作者姓名没有被隐藏,而是每次都写入。我在这里找到了pdf输出的这个问题的答案:
https://stackoverflow.com/a/66453232/16082436
bibliography : references.bib
biblio-style : "apa"
output:
papaja::apa6_pdf:
citation_package: biblatex
不幸的是,这个解决方案不适用于单词输出。你能帮我解决word文档中的这个问题吗?2年前我用papaja的时候,没有这个问题。
我很感激任何帮助!
解决方案
这似乎是最近的一个错误,我希望我们能够尽快解决。但是,有一种解决方法:papaja
依赖于 Citation Style Language CSL,因此,您可以apa.csl
从此处手动下载文件并将其放在与.rmd
文件相同的目录中。然后,您可以通过文档的 YAML 标头中的这一附加行包含 CSL 文件:
csl: apa.csl # "et al." did not work
在我的文档中,这解决了问题,并且“等”。在 pdf 和 word 输出中都被正确使用。
推荐阅读
- reactjs - 制作一个 React-video 覆盖父容器?(反应玩家)
- python - 如何在不使用复制和粘贴的情况下将代码从 Github 获取到 Spyder
- javascript - 如何通过 Laravel 网站的 Whatsapp 分享 Google Pay 付款链接
- c++ - 将 char 转换为 std::string c++ 时的未定义行为
- python - 在给定文件夹中的文件名的情况下找出相应的文件扩展名
- css - 侧边栏位置 - 当窗口大小减小时移动到其他元素
- php - 在 Heroku 上部署 CodeIgniter 4 项目
- wordpress - 在 WooCommerce 单一产品页面上显示产品的年龄
- java - 如何在 JNA 中实例化客户结构?
- r - 未使用的参数