Skip to content

[css-text] shaping breaks and typographic characters #699

@r12a

Description

@r12a

8.3. Shaping Across Element Boundaries
https://drafts.csswg.org/css-text/#boundary-shaping

for any box whose boundary separates the two typographic character units

i'm not clear how typographic units are relevant here – in fact, i think it may be incorrect to invoke them. Apart from the fact that what constitutes a typographic unit is particularly vague here, i think that actually we just want to say "for any box whose boundary separates two characters", where character refers to Unicode code points. For example, these rules should presumably apply to diacritics (it is a common use case to want to colour diacritics or accents differently from a base character), or a part of a grapheme cluster.

(See the tests at https://www.w3.org/International/tests/repo/results/css-text-shaping.en.html#diacritics for examples that actually show browsers applying the same behaviour to diacritics as to normal letters.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Closed Accepted as EditorialCommenter SatisfiedCommenter has indicated satisfaction with the resolution / edits.Testing UnnecessaryMemory aid - issue doesn't require testsTracked in DoCcss-text-3Current Worki18n-alreqArabic language enablementi18n-ilreqIndic language enablementi18n-needs-resolutionIssue the Internationalization Group has raised and looks for a response on.i18n-sealreqSoutheast Asian language enablementi18n-tlreqTibetan language enablement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions