Re: [csswg-drafts] [css‑fonts‑4] Add `emoji` as a keyword to `unicode‑range` (#4573)

> The CSS Working Group just discussed `Add ISO 15924 script codes to unicode-range`, and agreed to the following:
> 
> * `RESOLVED: we are going to create keywords for unicode ranges`

If this is a about ranges, it may make sense to consider blocks instead (or in addition to) scripts. Blocks don't have an ISO standard, they are directly defined by Unicode. There are some overlaps between script name and block names; some regexp engines use e.g. 'hiragana' for the hiragana script, and 'in_hiragana' for the hiragana block. In many cases, there is more than one block for a script. Block data is available in the [Blocks](https://www.unicode.org/Public/12.1.0/ucd/Blocks.txt) file. There are e.g. 8 blocks with the term 'Latin' in their name. There are also cases where characters are not in a block that carries the name of their script. For example, the three blocks
1B000..1B0FF; Kana Supplement
1B100..1B12F; Kana Extended-A
1B130..1B16F; Small Kana Extension
may contain both katakana and hiragana (and other related characters).


-- 
GitHub Notification of comment by duerst
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4573#issuecomment-578390905 using your GitHub account

Received on Saturday, 25 January 2020 09:24:40 UTC