[csswg-drafts] [css-text] Cursive shaping breaks (near an image representing a letter) (#3487)

ntounsi has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-text] Cursive shaping breaks (near an image representing a letter) ==
May be related to #698 
7.3. Shaping Across Element Boundaries
https://drafts.csswg.org/css-text-3/#boundary-shaping

Sometimes a picture is used instead of a letter in a word. For example, a suggestive image in an advertisement or logo etc.
![macdolisboasmall](https://user-images.githubusercontent.com/15004708/50738362-eb48e600-11ca-11e9-9a66-769310d2206e.png)

![newajitfham](https://user-images.githubusercontent.com/15004708/50738379-13384980-11cb-11e9-8ea1-4df740551d16.png)
(Taken from https://www.youtube.com/watch?v=MV9-7hxMdb8, at the very beginning)

The big text in Arabic picture above is "أجي تفهم", meaning "come to understand".
The letter Tah ت joins with the Feh ف replaced by a kind of bulb (to suggest a tip/idea). 

In HTML, a picture could be an emoji or more likely an `<img>` element. However, it is an inline element with zero m/b/p. One must use an explicit markup, e.g. zwj or tatweel sign, to get the joined shape.

Should this case (image as letter) be considered at the specification level, or is it an "effective change in formatting", and thus up to the user to try to work around it ?


Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3487 using your GitHub account

Received on Sunday, 6 January 2019 16:17:20 UTC