Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[css-text] Some comments on the categorization of scripts #9984

Open
xfq opened this issue Feb 21, 2024 · 1 comment
Open

[css-text] Some comments on the categorization of scripts #9984

xfq opened this issue Feb 21, 2024 · 1 comment
Labels
css-text-3 Current Work

Comments

@xfq
Copy link
Member

xfq commented Feb 21, 2024

https://drafts.csswg.org/css-text-3/#script-groups

clustered scripts

Clustered scripts have discrete units and break only at word boundaries, but do not use visible word separators. They prioritize stretching spaces, but comfortably admit inter-character spacing for justification. The clustered scripts include, but are not limited to, the following Unicode scripts: Khmer, Lao, Myanmar, New Tai Lue, Tai Le, Tai Tham, Tai Viet, Thai

Unlike many other Southern Brahmic scripts, Tai Viet do uses spaces between words (since 1980s).

(There are also scripts that do not exactly match the definition above, but do not use spaces as word separators, like Balinese, Batak, Javanese, and Tibetan.)


cursive scripts

Cursive scripts do not admit gaps between their letters for either justification or letter-spacing. The following Unicode scripts are included: Arabic, Mandaic, Mongolian, N’Ko, Phags Pa, Syriac

Adlam and Hanifi Rohingya are also cursive scripts.

@fantasai
Copy link
Collaborator

Added Hanifi Rohingya to the cursive list. It looks like Adlam has a non-cursive form, however, so it doesn't belong in the list. https://en.wikipedia.org/wiki/Adlam_script

Wrt Tai Viet, how do its justification practices compare to other SE Asian scripts? That's primarily what this appendix is for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
css-text-3 Current Work
Projects
None yet
Development

No branches or pull requests

2 participants