<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Mar 29, 2018 at 1:25 PM, Nathan Willis <span dir="ltr"><<a href="mailto:nwillis@glyphography.com" target="_blank">nwillis@glyphography.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div>Hi,<br><br></div>I'm trying to understand a comment in the source for the Hangul shaper.<br><br></div>Line 155; after denoting the various jamo blocks, it says "<span class="gmail-m_1619402661758227261pl-c">Only <LV,T> sequences for T in U+11A8..11C3 combine."<br><br></span></div><span class="gmail-m_1619402661758227261pl-c">Why is that? The T jamo extend down to </span><span class="gmail-m_1619402661758227261pl-c">U+11FF (all still in the main jamo block).<br><br></span></div><span class="gmail-m_1619402661758227261pl-c">More importantly, perhaps, I can't find a source in Unicode or in the MS OpenType docs that mentions that specific limitation, either. The MS docs' appendix B lists compositions for the whole T section.[1]<br></span></div></div></div></div></blockquote><div><br></div><div>That's not relevant. This relates to the precomposed encoded Hangul Syllable characters. Those only exist for these Ts. See section "Hangul Syllables" in Unicode Standard. Specifically:<br><br>"Modern Hangul syllable blocks can be expressed with either two or three jamo, either in the<br>form consonant + vowel or in the form consonant + vowel + consonant. There are 19 possi-<br>ble leading (initial) consonants (choseong), 21 vowels (jungseong), and 27 trailing (final)<br>consonants (jongseong). Thus there are 399 possible two-jamo syllable blocks and 10,773<br>possible three-jamo syllable blocks, giving a total of 11,172 modern Hangul syllable blocks.<br>This collection of 11,172 modern Hangul syllables encoded in this block is known as the<br>Johab set."<br></div><div> <br></div><div>So, only those 27 combine.<br><br></div><div>Other sequences still can combine. Just not as character composition, but font-level glyph substitutions and positioning.<br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><span class="gmail-m_1619402661758227261pl-c"></span></div><span class="gmail-m_1619402661758227261pl-c">Is the cut-off from some old standard, or something like that? I can see that the Syllables block doesn't have every permutation; I'm just trying to understand why T is getting different treatment than L and V....<br><br><br></span></div><span class="gmail-m_1619402661758227261pl-c">Thanks,<br></span></div><span class="gmail-m_1619402661758227261pl-c">Nate<br></span><div><div><div><div><span class="gmail-m_1619402661758227261pl-c"></span><div><div><div><div><br>[1: <a href="https://docs.microsoft.com/en-us/typography/script-development/hangul#appendix-b-standard-composition-for-old-hangul-jamos" target="_blank">https://docs.microsoft.com/en-<wbr>us/typography/script-<wbr>development/hangul#appendix-b-<wbr>standard-composition-for-old-<wbr>hangul-jamos</a> ]<span class="gmail-HOEnZb"><font color="#888888"><br>-- <br><div class="gmail-m_1619402661758227261gmail_signature"><div dir="ltr">nathan.p.willis<br><a href="mailto:nwillis@glyphography.com" target="_blank">nwillis@glyphography.com</a><a href="http://identi.ca/n8" target="_blank"></a></div></div>
</font></span></div></div></div></div></div></div></div></div></div>
<br>______________________________<wbr>_________________<br>
HarfBuzz mailing list<br>
<a href="mailto:HarfBuzz@lists.freedesktop.org">HarfBuzz@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/harfbuzz" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/harfbuzz</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">behdad<br><a href="http://behdad.org/" target="_blank">http://behdad.org/</a></div>
</div></div>