[iip] Should text stroke cut the top bar in Devanagari, Bengali, etc? (#119)

r12a has just created a new issue for https://github.com/w3c/iip:

== Should text stroke cut the top bar in Devanagari, Bengali, etc? ==
In https://github.com/w3c/alreq/issues/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:

![](https://user-images.githubusercontent.com/4839211/73611161-e4abbe80-45d6-11ea-8e8a-fce97a5b5cca.png)

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:

![](https://user-images.githubusercontent.com/4839211/153039565-773656ba-9a55-47d3-be14-a7c5a84e605d.png)

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.




Please view or discuss this issue at https://github.com/w3c/iip/issues/119 using your GitHub account


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

Received on Wednesday, 9 February 2022 15:56:13 UTC