relaton / relaton-render

Gem to render ISO 690 XML serialisation into HTML
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Update rendering rules for citations in ISO documents #36

Closed ronaldtse closed 2 years ago

ronaldtse commented 2 years ago

ISO "technically" uses a "profile" of ISO 690, with additional formatting styles on top.

1. As per https://github.com/metanorma/iso-690/issues/19 , in the upcoming Amd we will add an element "authoritative identifier":

{creators}. {authoritative document id}: _{title}_. ... ... {other access identifiers like DOI, reference identifiers like ISBN... ORCI}

And the authoritative identifier always goes before the _{title}_, after {creators}.

  1. ISO Editors use small caps for author names. This is not an ISO 690 requirement, but for their sanity (and ours) we can do that.
  2. In ISO 690 we do {place}: {publisher} but in the old ISO practice they do {publisher}, {place}. We stick with the 690 format here.
opoudjis commented 2 years ago

relaton-render will henceforth differentiate standardidentifier (to be renamed authoritative_identifier) from other_identifier.

opoudjis commented 2 years ago

Issue being held up by https://github.com/relaton/relaton-render/issues/35