reference - 如何停止 Mendeley 在 et al. ? 它只对 3 位作者的参考资料执行此操作
问题描述
我的文本引用必须是哈佛引用,但与 et al。如果有超过 2 个作者。仅列出 1 个名称,后跟 et al。: (Smith et al., 2009) 然而,Mendeley 在 et al. 之前写了两位作者的名字。但仅当总共有 3 个作者时。我该如何阻止这个?这些是我的内联引文等。设置:
et-al-min 3,et-al-use-first 1,et-al-subsequent-min(留空),et-al-subsequent-use-first(留空)
在文本中,这些是我得到的引文:1 个作者(Smith,2009),2 个作者(Smith and Jones,2008),3 个作者(Smith,Jones,et al.,2007)<<<< 我该如何阻止这个? ?, 4 位或更多作者 (Smith et al., 2004)
解决方案
如果当有两个或多个作者时,您只想要第一作者,然后是 et al,您应该设置et-al-min 2, et-al-use-first 1, et-al-subsequent-min (blank), et-al-subsequent-use-first (blank)
根据CSL 规范,使用et-al-min
/et-al-use-first
属性启用 et-al 缩写。如果名称变量中的名称数量匹配或超过 et-al-min 上设置的数量,则呈现的名称列表在达到 et-al-use-first 上设置的名称数量后被截断。
所以这意味着它首先使用一个名字(et-al-use-first 1
),当至少有两个作者(et-al-min 2
)之前显示等。
推荐阅读
- javascript - 在 jquery 或 js 中滚动到子 div
- android - 可调用和未来延迟android主线程
- postgresql - 使用 ZOMBODB 删除时更新 ElasticSearch
- wpf - CefSharp - 如果单击输入字段,如何获得反馈?
- javascript - 返回查询片段
- sql-server - 加入一张桌子,但只在特定条件下
- django - CKEDITOR mathjax 公式未完全显示
- c++ - 抑制 Qt 标头的 GCC 警告
- svg.js - 我如何在 svg.js 3.x 版本中使用时间线
- php - Conert Php 5.6 到 7.2 出现错误 - Mymodel::mymodelfunction() 函数的参数太少,传入 0