问题标签 [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 投票
1 回答
1488 浏览

markdown - pandoc-citeproc 如何对引用进行排序?

我有一个 pandoc 风格的 Markdown 文本,我在同一个地方引用了同一作者的两篇论文:

这呈现为

Lorem ipsum (Author 2001, 2000) dolor sit amet。

为什么这些引文以这种方式排序,与我的文本中的顺序相矛盾,与作者年份的排序相矛盾,并且与它们出现在参考文献列表中的顺序相矛盾?我怎样才能改变这个?是否可以关闭任何类型的排序并保持我指定引用的顺序?

更多信息:文本由带有选项的 pandoc 转换--filter pandoc-citeproc --csl=elsevier-harvard.csl为乳胶,然后用 xelatex 处理。csl 文件可以从Zotero下载。Pandoc 是 v1.13.2,pandoc-citeproc 是 v0.6。

0 投票
1 回答
2714 浏览

pandoc - Pandoc 中的样式和链接引用

我在一个项目中使用来自http://www.zotero.org/styles/ieee的 IEEE 引用风格和 Pandoc。

当我引用参考文献时,它1会在正文中显示,而我希望它显示为[1].

我在ieee.csl我认为需要编辑的文件中找到了这个片段:

我有两个问题:

  • 如何让它在单个引用中显示方括号?
  • 如何使其链接到文档末尾的引文?
0 投票
2 回答
2891 浏览

ieee - Mendeley 的标准 IEEE CSL 文件创建了不正确的参考书目

我一直在使用 Mendeley 的 Microsoft Word 插件来轻松参考 Mendeley 桌面库中的论文。

但是,我注意到参考书目/引文的 IEEE 格式在引用会议记录和论文方面是不正确的。

关于 IEEE 引文指南:http ://www.ieee.org/documents/ieeecitationref.pdf

它表明会议所在城市应包含在会议论文的引用中。但是,Mendeley 的 IEEE CSL 文件不包含此详细信息。

应改为:

由于 event-place 不是映射到 Mendeley 中“城市”字段的关键字;正确的变量是“publisher-place”。

0 投票
1 回答
497 浏览

r-markdown - 如何在 Rmarkdown 中禁用 bibtex 的 DOI/URL

我正在使用更好的 bibtex 和 zotero 在 rmarkdown 中生成引用。

除了期刊文章和书籍有关联的 url/doi 之外,它的效果非常好。

我的顾问对此不太满意,我无法弄清楚如何在 rmarkdown 配置或其他地方禁用 url/doi。

0 投票
1 回答
4759 浏览

r-markdown - rmarkdown:悬挂缩进引用

rmarkdown 包默认使用带有芝加哥作者日期样式的 biblatex。

我想在参考文献中使用悬挂缩进,比如 biblatex-chicago 包。

David Sanson 提出的使用这个的建议:

非常接近,但不幸的是它也缩进了第一个参考的第一行,这看起来不太好。关于如何使这项工作的任何想法?

0 投票
0 回答
123 浏览

report - 编辑 CSL 样式以将报告编号添加到报告类型

与此处其他用户的尝试类似,我正在尝试调整 CSL 样式文件以指定引用(科学、技术)报告的报告编号。我试图修改的风格(也许建议根据期刊的稿件准备指南进行更新)是科学期刊医学和生物学物理(物理研究所)中使用的风格,并且基于哈佛风格: http: //www.zotero.org/styles/physics-in-medicine-and-biology

使用在线代码编辑器http://editor.citationstyles.org/codeEditor/我已经查看了一个 CSL 文件,该文件在参考书目中格式化报告编号,例如 vancouver-author-date.csl 样式。

看来所涉及的宏是report-details所以我相应地尝试了对物理医学和生物学样式文件的这个小补充,我暂时将其重命名(并更改了它的 ID)为物理医学和生物学- 与报告。

在导入 Papers for Mac (v3.4.1) 并选择此自定义引用样式后,格式化结果仍然是(对于未更改的物理医学和生物学样式):

Andreo P、Burns DT、Hohlfeld K、Huq M、Kanai T、Laitano RF、Smyth V 和 Vynckier S 2000外照射放射治疗中的吸收剂量测定,基于水吸收剂量标准的国际剂量测定规范(维也纳:国际原子能机构)

与想要的相反

Andreo P、Burns DT、Hohlfeld K、Huq M、Kanai T、Laitano RF、Smyth V 和 Vynckier S 2000外照射放射治疗中的吸收剂量测定,基于水吸收剂量标准的剂量测定国际规范报告 398(维也纳:国际原子能机构)

我错过了什么?就像反检查一样,这里是导出为 BibTeX 记录的记录,显示非空number字段:

感谢您的任何提示,Massimo P。

0 投票
1 回答
807 浏览

r - 如何使用带有 RMarkdown + knitr 的 YAML 元数据引用多位作者的论文?

我正在写我的包的小插图,我正在尝试包含一篇包含多个作者的论文作为参考,在代码的开头使用类似这样的内容:

问题是,我的引文最后是这样的:

能源部、约翰和简·谢泼德。2009.“某事的方法”。一些期刊 11 (45): 33-39。

第一作者有一个模式,第二作者有另一个模式。

如何将其更改为更一致的形式?另外,我试图避免将外部文件添加到我的包中......有没有办法在不使用外部 csl 的情况下做到这一点?

很抱歉,这个问题可能听起来微不足道。我对 CSL 一无所知,这是我第一次尝试发布包。

0 投票
1 回答
101 浏览

csl - 引文风格语言“如果那么”

我尝试在 Zotero 之前修改 csl 样式(规范)。我不知道下一步该怎么做:如果我有超过 4 个作者,我需要插入一个文本。

我该怎么做?我尝试下一个,但它不工作......

0 投票
1 回答
142 浏览

file - 如何使用 libre office 自定义 csl 文件以用于我的论文

大家好,我有兴趣制作与图片完全相同的参考文件,但是mendeley中可用的csl文件需要这种样式

但是 csl 文件是这样给出的

[csl 文件给出了这种格式

] 2

0 投票
2 回答
86 浏览

xml - 不同期刊特定风格的条件语句

我正在为特定的年会期刊定制引文样式 (CSL)。现有的引用风格通常是正确的,但与所有其他期刊相比,会议要求他们的期刊采用特定且不同的风格。例如,现有期刊样式为所有期刊提供以下内容:

作者、F.、S. Author 和 T. Author。期刊文章标题。 交通研究记录:交通研究委员会杂志,第 9999 期,2013 年,第 107-117 页。

而会议只要求他们的期刊采用以下风格:

作者、F.、S. Author 和 T. Author。期刊文章标题。交通研究记录:交通研究委员会杂志,第 9999 号,国家科学院交通研究委员会,华盛顿特区, 2013 年,第 107-117 页。

我的主要问题是:如何更改期刊的引文样式,但仅当标题与特定期刊标题匹配时?

期刊的一般引用风格如下所示:

我目前正在添加一个 else-if 语句,该语句可以选择type="article-journal",但也可以识别何时将变量title="specific journal title"合并到会议要求的样式中。见下文:

我相信这个新代码不起作用,因为使用的匹配没有在 csl 中指定,但是我在 xml 中看到了使用<when>and的示例<otherwise>(这似乎不被 csl 接受。如何创建特定于期刊的当给定的引文在同一“类型”中需要不同的格式时格式化?