<div dir="ltr">John,<div><br></div><div>Your'e making sense to me. We still need OT language tag support, regardless of ISO support. There is always the IANA variant tags if you are using BCP-47. Thanks.</div><div><br>
</div><div>John D. Hopkins</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jul 10, 2013 at 11:59 AM, John Hudson <span dir="ltr"><<a href="mailto:john@tiro.ca" target="_blank">john@tiro.ca</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<u></u>










<div style>
<span> </span>


<div>
  <div>


    <div>
      
      
      <p></p><div class="im">On 10/07/13 10:01 AM, Andrew Glass (WINDOWS) wrote:<br>
<br>
> There are a couple of options here: make a new language tag or make a<br>
> new script tag. In principle, the language is the same, so it is not<br>
> appropriate to make a new language tag – I believe that ISO 639-3<br>
> registration authority would reject the request. The differences you<br>
> refer to are in the orthography, and so a script difference is<br>
> appropriate. There is precedent for script variants to be given distinct<br>
> script codes within ISO 15924. See for example Syriac, Han, and Latin:<br>
<br></div>
Yes, this makes sense in the context of ISO 639-3 and ISO 15924, but not <br>
in the context of OpenType language system tags, I think. The convention <br>
there has always been to make orthographic distinctions at the language <br>
system tag level, and to reserve the script tag to reference Unicode <br>
scripts. This is what enables OTL engines to make decisions about script <br>
tag based on character codes in the text, and fonts to provide <br>
orthographic variation based on language system tagging. This is also, <br>
of course, why mapping OTL language system tags to ISO 639 document <br>
language tags will always remain hit-and-miss: they record different <br>
kinds of information (which is why, sensibly, CSS3 provides for OTL <br>
language system tagging independent of text language tagging).<br>
<br>
In the case of East vs West Armenian, it does look like ISO conventions <br>
would favour a script tag distinction. But that doesn't get us any <br>
closer to being able to affect orthographic distinctions within OpenType <br>
glyph processing, since regardless of script tag the Unicode script is <br>
the same, and OTL language system tag is the normal place to capture <br>
orthographic distinctions within a script.<br>
<br>
JH<br>
<br>
-- <br>
<br>
Tiro Typeworks        <a href="http://www.tiro.com" target="_blank">www.tiro.com</a><br>
Gulf Islands, BC      <a href="mailto:tiro%40tiro.com" target="_blank">tiro@tiro.com</a><br>
<br>
The criminologist's definition of 'public order<br>
crimes' comes perilously close to the historian's<br>
description of 'working-class leisure-time activity.'<br>
  - Sidney Harring, _Policing a Class Society_<br>
<p></p>

    </div>
     

    
    <div style="color:#fff;min-height:0"></div>


</div>



  






</blockquote></div><br></div>