Description
1.4. Text Decoration Line Continuity: the text-decoration-skip property
https://drafts.csswg.org/css-text-decor-4/#text-decoration-skip-property
In the Arabic layout task force, we're beginning to see evidence that too short an underline between skipped segments can cause confusion over which letter of the alphabet is used. This is because dots are used to distinguish between different letters in the arabic script alphabet.
Here are some examples:
note the four dots below the first word (on the right) in this kufi example, one of which is an underline. Perhaps still distinguishable here, if you look carefully, but if we reduce the size to something more likely (20xp) we get
Note also, above, how we appear to have two dots below the first character on the right, rather than one.
Here's the same thing in another font:
And here's an example where the line becomes so thin it looks like U+0656 ARABIC SUBSCRIPT ALEF
So i'm thinking there should be some way to specify a minimum length for underline segments in ink skipped text.
Presumably, this is not just desirable for the arabic script, but narrowness of the kind in the last example is likely to be a problem for many scripts. On the other hand, it may be necessary to specify different minima per script, or even per font, in some cases.