Re: [csswg-drafts] [css-writing-modes] spacing within text-combine-horizontal (#9423)

Not sure if this should be considered part of the same issue or an adjacent one, https://wpt.fyi/results/css/css-text/text-autospace/text-autospace-vertical-combine-001.html?label=experimental&label=master&aligned assumes that text-autospace has no effect at the boundaries of a text-combine-upright. I think that can be derived from existing text spec, as autospace
> controls spacing between adjacent characters on the same line within the same inline formatting context

(cf https://drafts.csswg.org/css-text-4/#text-autospace-property)

and 

> When combining text as for text-combine-upright: all, the glyphs of the combined text are bidi-isolated and composed horizontally (ignoring letter-spacing and any forced line breaks, but using the specified font settings), similar to the contents of an inline-block box 

(cf https://www.w3.org/TR/css-writing-modes-3/#text-combine-layout)

so you could say that `text-combine-upright` creates a distinct inline formatting context, and that's why there's no spacing. But it is a bit indirect, and not very precise ("similar to […]"). I think we could try and make that a tad more explicit.

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


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 2 October 2023 11:43:43 UTC