<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Nov 3, 2021, at 3:22 PM, Mark E. Shoulson via Unicode <<a href="mailto:unicode@corp.unicode.org" class="">unicode@corp.unicode.org</a>> wrote:</div><div class=""><div class=""><p class="">I don't know if IDS sequences can really represent "all" han
      characters; I'd guess probably not, but there are probably more
      sophisticated systems that can do better.  There'll probably
      always be corner cases, though.</p><div class=""><br class=""></div></div></div></blockquote><div><br class=""></div>They do not. Even more sophisticated systems like CDL don’t. (See <a href="https://www.unicode.org/L2/L2021/21118r-kids-preliminary.pdf" class="">L2/21-118</a>.)</div><div><br class=""></div><div>I should point out that even sophisticated systems that draw characters based on their IDS (or CDL) are not going to match the quality of a commercial CJK font. <br class=""><blockquote type="cite" class=""><div class=""><div class=""><p class="">But at any rate, it's my understanding that that particular ship
      has already sailed, and atomic CJK characters is how Unicode does
      stuff.  Changing that now would be rather more disrupting than
      just saying "no more precomposed accented letters.”
    </p>
    </div></div></blockquote>This is actually touched on in TUS (§ 18.2) and the FAQ (<a href="http://www.unicode.org/faq/han_cjk.html#16" class="">Why doesn't the Unicode Standard adopt a compositional model for encoding Han ideographs?  Wouldn't that save a large number of code points?</a>). Outside of the momentum issue mentioned, compositional methods don’t work because of “spelling” ambiguity and failure to address issues such as collation, text-to-speech, searching, semantic analysis—basically, everything you want to use text for *other* than rendering. Even in rendering, you aren’t covering the region-specific shapes, at least not with IDS.</div><div><br class=""></div><br class=""></body></html>