我想通过上传citation来为更容易的引用做出贡献。cff文件到我在项目中使用的包。其中一个包Pyomo指定了两个源,如果您使用它们的工作,可以参考它们。引用。CFF有"首选引文"。这个类别很适合这个,但我不确定如何包括两个来源,或者这是否可能。我试过简单地附加第二个来源,但它似乎覆盖了某些字段,而不是引用两个来源(例如,应用了最近一年和DOI)。这是我所得到的:
cff-version: 1.2.0
title: Pyomo
message: >-
If you use Pyomo in your research, please cite the
Pyomo book and the Pyomo paper.
type: software
authors:
- given-names: Michael
family-names: Bynum
- given-names: Gabriel
family-names: Hackebeil
- given-names: William
family-names: Hart
- given-names: Carl
family-names: Laird
identifiers:
- type: doi
value: 10.1007/978-3-319-58821-6
description: Pyomo — Optimization Modeling in Python
- type: doi
value: 10.1007/s12532-011-0026-8
description: >-
"Pyomo: modeling and solving mathematical
programs in Python"
repository-code: 'https://github.com/Pyomo/pyomo'
url: 'http://www.pyomo.org/'
preferred-citation:
type: article
authors:
- given-names: Michael
family-names: Bynum
- given-names: Gabriel
family-names: Hackebeil
- given-names: William
family-names: Hart
- given-names: Carl
family-names: Laird
doi: "10.1007/s12532-011-0026-8"
journal: "Mathematical Programming Computation"
month: 9
start: 219 # First page number
end: 260 # Last page number
title: "Pyomo: modeling and solving mathematical programs in Python"
issue: 3
volume: 3
year: 2011
是否可以包含另一个首选引文?如果有,怎么做?
这个GitHub问题讨论可能会有所帮助:https://github.com/citation-file-format/citation-file-format/issues/339
引用背后的意图。CFF文件是为了引用软件,因此,只能有一个引用(通过设计)。首选引文被用作覆盖,以便用户可以自定义引文。