v1.0.0
- Move
qq-open,q-opentopunct.open-titlepunct.open-secondary-title, for consistency with other punct config in Metanorma: metanorma/isodoc-i18n#14 - Implement configurable templates for citations: metanorma/metanorma-jis#393
- Restrict when disambiguating letter can appear for author-date citations (not after "no date" citations): metanorma/metanorma-jis#393
- Remove final period (bibliographic terminator) from short and full inline citations: metanorma/metanorma-jis#393
- Export config object for current Relaton::Render::General: metanorma/metanorma-jis#388
- Overhaul bibliographic field delimiter (
$$$) and terminator punctuation processing: metanorma/metanorma-jis#388 - Differentiate cardinal and ordinal edition numbers, and escape edition strings from punctuation localisation: metanorma/metanorma-jis#388
- Escape titles, series metadata from punctuation localisation: metanorma/metanorma-jis#388
- Make
capitalize_firstandselective_capitalizeaware of XML tags: metanorma/metanorma-jis#388 - Exclude
iso-referenceandURNfrom eligible authoritative identifiers: metanorma/metanorma-jis#388 - Allow hash of renderers and selector for Citations class, so that different citations in a document can be rendered using different rendering templates and internationalisation settings: metanorma/metanorma-jis#388
- Pass language and script to Citations class, to set default for document: metanorma/metanorma-jis#388
- Deal with
<esc>tag on bibliographic field delimiter: metanorma/metanorma-jis#388 - Allow stripping space from bibliographic field delimiter as a template directive (
$$$|): metanorma/metanorma-jis#388 - Extract functionality to determine whether to use bibliographic terminator on a citation, based on citation content: metanorma/metanorma-jis#388
- Provide internationalisation of bibliographic medium: metanorma/metanorma-jis#388
- Expose selector for internationalisation configuration to use within the various templates of bibliographic rendering: metanorma/metanorma-jis#388
- Be sensitive to bibliographic field delimiter in cleaning up punctuation in templates: 60ab12e