问题标签 [csl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7480 浏览

bibliography - Mendeley 没有正确编写参考书目

假设我已将正确的 .RIS 和/或 .bib 文件导入 Mendeley。

当我在 Office Word 文件中创建 Mendeley 参考书目时,Mendeley 没有以地球物理研究快报的风格正确编写许多作者的文章。

例如看下面的图片(注意文章随机选择):

在此处输入图像描述

上述文章共有 13 位作者,但 Mendeley 仅显示其中 7 位...作者,第 6 位和第 13 位作者之间也有差距。

我需要按照《地球物理研究快报》的风格在我的参考书目中显示所有作者。

我该如何解决这个问题?

任何帮助将非常感激。谢谢

0 投票
1 回答
88 浏览

r-markdown - Rmarkdown:使用 Komadown 并指定 Pandoc 参数

嗨,我有以下问题:

我正在使用 Rmarkdown 编写文档。我还使用 komadown 包来使用一些 bookdown 功能进行引用,并能够使用 scartcl 文档类(Latex 输出)。我想使用 .csl 文件指定引用样式。

通常一个简单的 csl: YAML 标头中的 FILENAME.csl 就可以解决问题。但是对于 Komadown 包,这不起作用。

我的 YAML 标头如下,它找到了我的参考书目,但没有找到 .csl 文件:(

此外,我想将 keep_tex 选项设置为 TRUE 或 yes,但这也不起作用。

提前谢谢了。如果有人可以帮助我,那就太棒了。

0 投票
1 回答
567 浏览

citations - CSL 样式格式问题

我有两个问题希望社区可以帮助我。我专门在 Mendeley 中使用 CSL 和 Microsoft Word 插件。

  1. 你知道如何控制引文数和作者姓名之间的间距/制表符吗?我希望这是一个空间,但在我拥有的风格中,它是一个标签。我找不到这个选项!请看截图#1。

参考书目中引文编号和引文文本之间的空格示例

  1. 有没有办法可以使用文字样式控制参考书目的格式?例如,我希望它删除悬挂缩进并匹配我文档其余部分的字体/大小。请参阅屏幕截图 #2。

参考书目列表与论文其余部分的格式差异示例

非常感谢您花时间回答这些问题!

0 投票
1 回答
282 浏览

citations - 折叠分隔符后 - mendeley 视觉 CSL 编辑器中的内联引用选项?

我想在 mendeley 可视化 CSL 编辑器中添加一些特定的折叠后分隔符。

在“Inline Citations”下的“Advanced” - “Global Formatting Options”中,我启用了“Year-suffix-delimiter”、“after-collapse-delimiter”和“cite-group-delimiter”。 分隔符选项

这给我留下了以下内联引用:

(法尔科 1970、1991、马纳特 1976、2003)

(Franto 1990;Franto 等人 1994、2016,Franto 和 Ranga 2006、2009、2012a、b、2014)

(法尔科 1970、1991、马纳特 1976、2003;弗兰托 1990)

但是,我不太明白的是分隔符在;之间变化。, .

我希望它的格式如下:

(法尔科 1970、1991;马纳特 1976、2003)

(Franto 1990;Franto 等人 1994、2016;Franto 和 Ranga 2006、2009、2012a、b、2014)

(法尔科 1970、1991 年;马纳特 1976 年、2003 年;弗兰托 1990 年)

关于如何实现这一目标的任何建议?

提前致谢!

0 投票
1 回答
75 浏览

javascript - 类型错误:CSL.Attributes[attrname] 未定义

我对一些引文风格语言有点困惑。Zotero 最近更新,在纠正了产生的错误(CSL 更新到版本 1.0.1)并在 CSL Validator 中获得绿灯后,我收到了 Zotero 错误:TypeError: CSL.Attributes[attrname] is undefined

有人知道如何解决吗?

尝试报告错误时,我收到 [JavaScript 错误:“CSL.Attributes[attrname] 未定义”{file:“chrome://zotero/content/xpcom/citeproc.js”行:2778}]

这是代码(名称已编辑为 X,但未触及其他任何内容)

0 投票
1 回答
220 浏览

mendeley - 在 Biblio 中修改 et al 的用法

我正在尝试仅为我的参考书目更改 Mendeley 的 CSL 编辑器中的“et al”用法,但设置有问题。如果作者超过 5 位,我希望我的参考书目显示 3 位作者等,但如果少于 5 位,则最多显示所有 5 位作者。谢谢您的任何建议。我对使用 CSL 编辑器比较陌生。

我已将“et al min”设置为 5,将“et al use first”设置为 3。不确定这是否正确。

0 投票
1 回答
782 浏览

r - 如何设置对“句子案例”的引用?

虽然我的条目bibliography.bib都是句子大小写,但我的参考文献变成了标题大小写(红色下划线)。我怎么能解决这个问题?

编辑: @user2554330 的回答表明该*.csl文件必须进行编辑。由于 rmarkdown 默认使用Chicago author-date 格式作为引文和参考文献,因此了解要编辑*.csl的确切位置会很有帮助'text case'

在此处输入图像描述

降价代码:

内容bibliography.bib

会话信息

0 投票
0 回答
62 浏览

pandoc - 引文风格语言 - 扩展附加字段

我从 bibtex 文件中使用 pandoc 生成参考书目。在我的 bibtex 条目中,我有 pdf 的位置(不是 url,只是字段中的文件引用file)。我想在参考书目中包含这个参考,但看不到如何扩展chicago-author-date.csl- 我对 CSL 完全陌生......

我想我必须添加类似的东西

在布局部分。但是如何定义宏呢?bibtex 领域和 CSL 之间的联系是如何实现的?

是否有“如何”页面?谢谢你的帮助!

一个示例 bibtex 条目是:

除了来自 chicago-author-data 样式的通常输出之外,文件条目应作为相对 Web 参考(可点击)插入到输出中。

我将 nocite 列表添加到降价文本(从文件中读取)并使用 API 处理它(在 Haskell 中)

它工作正常,我只错过了file价值。

0 投票
0 回答
84 浏览

ms-word - Bookdown chapter bibliographies .csl file MSWord/PDF

My desired output is both an (1) MSWord and (2) PDF document, both with (a) in-text citations, (b) citations in some footnotes/endnotes, (c) chapter bibliographies, and (d) cumulative bibliography, (a)-(d) according to the .csl file, Springer - Humanities (author-date).

My tools are: .Rmd files, bookdown, LibreOffice, Zotero.

My problem:

  • IF(MSWord output) {NO chapter bibliographies}
  • IF(PDF output AND chapter bibliographies) {citation_package: natbib OR citation_package: biblatex}
  • IF(PDF output AND .csl file) {citation_package: none}
  • I hope to avoid breaking the book into separate bookdown projects for each chapter---this is annoying manual work and some chapters build R objects that are used in subsequent chapters (so it would be required rewriting code and caching things, etc.).

Attempted solutions:

Notes

  • The PDF output will be considered a reference document, thus solving the MSWord document problem is the priority (which may involve manually copying and pasting from the PDF output).
  • Technically, I'm also using the documentclass: svmono (where author/svmono.cls is here: Springer LaTeX2e macro packages for monographs and no "Humanities" .bst file is offered)
0 投票
1 回答
134 浏览

mendeley - 如何编辑 CSL 代码以对参考书目中同一位置引用的参考文献进行分组(即 1a-c 而不是 1-3)

我使用 Mendeley 作为参考管理器和 Word 插件,我需要更改它列出参考书目中在文本中相同位置引用的参考的方式。

我尝试过使用可视化编辑工具(https://editor.citationstyles.org/visualEditor/),但效果不佳。感谢您的时间!

而不是参考书目中的单个参考文献(即参考文献(1)、(2)和(3)),我希望它对文本中某个位置引用的任何内容进行分组,这样我就可以简单地在文本中引用“1”并拥有书目格式为“(1)a,b,c”。