问题标签 [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.
r-markdown - Rmarkdown:使用 Komadown 并指定 Pandoc 参数
嗨,我有以下问题:
我正在使用 Rmarkdown 编写文档。我还使用 komadown 包来使用一些 bookdown 功能进行引用,并能够使用 scartcl 文档类(Latex 输出)。我想使用 .csl 文件指定引用样式。
通常一个简单的 csl: YAML 标头中的 FILENAME.csl 就可以解决问题。但是对于 Komadown 包,这不起作用。
我的 YAML 标头如下,它找到了我的参考书目,但没有找到 .csl 文件:(
此外,我想将 keep_tex 选项设置为 TRUE 或 yes,但这也不起作用。
提前谢谢了。如果有人可以帮助我,那就太棒了。
citations - CSL 样式格式问题
我有两个问题希望社区可以帮助我。我专门在 Mendeley 中使用 CSL 和 Microsoft Word 插件。
- 你知道如何控制引文数和作者姓名之间的间距/制表符吗?我希望这是一个空间,但在我拥有的风格中,它是一个标签。我找不到这个选项!请看截图#1。
- 有没有办法可以使用文字样式控制参考书目的格式?例如,我希望它删除悬挂缩进并匹配我文档其余部分的字体/大小。请参阅屏幕截图 #2。
非常感谢您花时间回答这些问题!
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 年)
关于如何实现这一目标的任何建议?
提前致谢!
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,但未触及其他任何内容)
mendeley - 在 Biblio 中修改 et al 的用法
我正在尝试仅为我的参考书目更改 Mendeley 的 CSL 编辑器中的“et al”用法,但设置有问题。如果作者超过 5 位,我希望我的参考书目显示 3 位作者等,但如果少于 5 位,则最多显示所有 5 位作者。谢谢您的任何建议。我对使用 CSL 编辑器比较陌生。
我已将“et al min”设置为 5,将“et al use first”设置为 3。不确定这是否正确。
r - 如何设置对“句子案例”的引用?
虽然我的条目bibliography.bib
都是句子大小写,但我的参考文献变成了标题大小写(红色下划线)。我怎么能解决这个问题?
编辑: @user2554330 的回答表明该*.csl
文件必须进行编辑。由于 rmarkdown 默认使用Chicago author-date 格式作为引文和参考文献,因此了解要编辑*.csl
的确切位置会很有帮助'text case'
降价代码:
内容bibliography.bib
:
会话信息
pandoc - 引文风格语言 - 扩展附加字段
我从 bibtex 文件中使用 pandoc 生成参考书目。在我的 bibtex 条目中,我有 pdf 的位置(不是 url,只是字段中的文件引用file
)。我想在参考书目中包含这个参考,但看不到如何扩展chicago-author-date.csl
- 我对 CSL 完全陌生......
我想我必须添加类似的东西
在布局部分。但是如何定义宏呢?bibtex 领域和 CSL 之间的联系是如何实现的?
是否有“如何”页面?谢谢你的帮助!
一个示例 bibtex 条目是:
除了来自 chicago-author-data 样式的通常输出之外,文件条目应作为相对 Web 参考(可点击)插入到输出中。
我将 nocite 列表添加到降价文本(从文件中读取)并使用 API 处理它(在 Haskell 中)
它工作正常,我只错过了file
价值。
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
ORcitation_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:
- I have successfully implemented both the biblatex and the natbib solutions to "bookdown + chapter bibliographies + PDF" here, but that solves one part of my problem: Is there a way to add chapter bibliographies using bookdown?
- I have successfully implemented the solution to "bookdown + .csl file + PDF" here, but that solves one part of my problem: use csl-file for pdf-output in bookdown
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
(whereauthor/svmono.cls
is here: Springer LaTeX2e macro packages for monographs and no "Humanities".bst
file is offered)
mendeley - 如何编辑 CSL 代码以对参考书目中同一位置引用的参考文献进行分组(即 1a-c 而不是 1-3)
我使用 Mendeley 作为参考管理器和 Word 插件,我需要更改它列出参考书目中在文本中相同位置引用的参考的方式。
我尝试过使用可视化编辑工具(https://editor.citationstyles.org/visualEditor/),但效果不佳。感谢您的时间!
而不是参考书目中的单个参考文献(即参考文献(1)、(2)和(3)),我希望它对文本中某个位置引用的任何内容进行分组,这样我就可以简单地在文本中引用“1”并拥有书目格式为“(1)a,b,c”。