Open stroobandt opened 3 years ago
I didn't know about word substitution rules (these are probably newer than our code for handling abbreviations, which is quite old). Is there comprehensive documentation of the abbreviations.json format somewhere?
@jgm Neither did I find any significant information about abbreviations JSON:
Being able to use more than one title abbreviation list at once, as suggested here, certainly makes sense in a setting of interdisciplinary studies.
There is no formal documentation about it, only some hints on the Zotero forum. The code starts from here.
Another incompatibility is that citeproc.js
expects normalized strings for full titles in abbreviations.json
. The rules are as follow:
So, to be matched, the title Jerusalem Studies in Arabic and Islam must be written jerusalem studies in arabic islam
in the JSON file.
I am not sure that it is advisable to follow the same path. Or it could be proposed as an option.
The
--citation-abbreviations=
FILE option in Pandoc is incompatible in two ways with the following recent journal title abbreviation JSON file in the Zotero repository: https://raw.githubusercontent.com/zotero/zotero/master/resource/schema/abbreviations.json"info"
block at the beginning crashesciteproc
."container-title-word"
is ignored. The word substitution rules are never applied. An example list can be found in the second part of the above mentioned JSON file.