Cosma 2.2.0
Additions
- New configuration setting:
citations_as_nodes. When set totrue, this setting modifies the behavior of the--citeprocoption ofcosma modelize, making it so that bibliographic references become nodes in the graph: each cited reference is treated as a node and each citation is treated as a link; for each cited reference, a bibliographic record is automatically generated in the cosmoscope; each bibliographic record is presented with contextualized backlinks which correspond to citations of that bibliographic reference in other records.
To use this new feature, you must do three things:
- set
citations_as_nodestotruein the project's configuration; - define a value for
references_type_label(this is a new setting introduced alongsidecitations_as_nodesin this release); - create a record type with the same name as the value for
references_type_label.
For instance:
citations_as_nodes: true
references_type_label: "référence"
record_types:
référence:
stroke: "#6C6C6C"
fill: "#6C6C6C"
(You can replace “référence” with whatever you want.)
Then run cosma modelize --citeproc as usual to generate the cosmoscope.
Improvements
- When a record has no value for a particular metadata field (e.g. no keywords), that field is hidden from the record in the cosmoscope.