Skip to content

Should text stroke cut the top bar in Devanagari, Bengali, etc? #119

@r12a

Description

@r12a

In w3c/alreq#220 i describe a problem for cursive scripts, such as Arabic, caused by using -webkit-text-stroke: the glyph overlaps at the join acquire double breaks, as shown in this picture:

Devanagari and other indic scripts are not normally referred to as cursive, but they do have joining characters. My question is: should browsers also avoid break the top bar and other glyph joining points in the way you see it happening in this screen snap:

I ask, principally, because i know that the top bar can be broken when letter-spacing is applied, however, i suspect that the breaks should not appear when text-stroke is used - and at least, there should be some tidying up, such as in the त्म conjunct.

I'm about to raise a bug against the main browser implementations for the Arabic case, and would like to know whether to include the indic case too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    i:cursiveCursive textl:bnBengali language & scriptl:hiHindi, Devanagari scriptl:paPunjabi, Gurmukhi scriptquestionFurther information is requesteds:bengBengali scripts:devaDevanagari scripts:guruGurmukhi script

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions