Re: Draft Proposal to add Variation Se A quences for Latin and Cyrillic  letters

From: verdy_p (
Date: Wed Aug 04 2010 - 13:06:56 CDT

  • Next message: Doug Ewell: "Dialects and orthographies in BCP 47 (was: Re: Draft Proposal to add Variation Sequences for Latin and Cyrillic letters)"

    "John W Kennedy" wrote:
    > On Aug 4, 2010, at 8:20 AM, Andreas Stötzner wrote:
    > > Am 03.08.2010 um 02:47 schrieb David Starner:
    > >> Fraktur and Antiqua are different writing
    > >> systems with slightly different orthographies
    > >
    > > No. Fraktur and Antiqua are two (of many) different renderings of the Latin writing system.
    > The two propositions are not mutually exclusive. And it /is/ true that, at least at some times, Fraktur and
    Antiqua have had different orthographies.

    And it is probably the main reason of the inclusion of "Latf" in ISO 15924, not just because it is a script variant,
    but really because it defines a distinct orthography, which should be specifiable in BCP 47 language tags.

    I think you could apply the same rationale on "Hans" and "Hant" as well (not really a different script for the UCS,
    but distinct orthographies.)

    Really, "Hans", "Hant", "Latf", "Latg" could have been avoided in ISO 15924, if orthographic variants of the same
    languages had been encoded in the IANA database for BCP 47, independantly of the effective font style.

    But for now there's still no formal model for encoding language dialects, so BCP 47 language tags still need to use
    tags for ISO 3166-1 region codes and for the script variant, when it should just qualify the generic script code (or
    it could even drop this ISO 15924 code if there was a formal code for the dialect written in a specific orthography:
    we would also deprecate "Jpan", "Hrkt" in ISO 15924).

    Orthographic variants would include also:
    - the various romanization systems (for example Pinyin) and phonetic transcriptions (IPA phonetic, simplified IPA
    - the simplified orthographies (e.g. orthographic reforms in French and German),
    - and some other minor variants (like the vertical presentation for East-Asian scripts, or Boustrophedon
    presentation for Ancient Greek, if this alters the orientation of characters that had to be encoded differently, and
    the default mirroring properties are not applicable to the encoded characters in the basic language).

    For now these dialectal/orthographic variants of written languages can be registered in the IANA database for BCP
    47, using codes with at least 5 letters (or with at least 4 letters or digits if there's at least one digit), but
    ideally the dialectal variant should be encoded as a tag BEFORE the orthographic variant.

    The font style prefered for each orthographic variant is still left to the rendering system that will apply
    stylesheets according to the language tag. It should not be invalid to use a fallback style that will ignore the
    orthographic variants for which there's no font support or no support in the font rendering system or page layout


    This archive was generated by hypermail 2.1.5 : Wed Aug 04 2010 - 13:10:05 CDT