Open shervinafshar opened 5 years ago
Not only before non-arabic or numbers.
Same kind of joining behaviors appear before a text link, Arabic included. (for example, translation of sentence like "for something" where something is a text link.)
LAM<a href="">ARBIC TEXT LINK</a>
I remember an old issue that some inline markup, <a>
here, may break cursive joining in some browsers.
@ntounsi, while this is a valid case with the hyperlink breaking, but the question here is more about which method should be used to correct the gap caused by either of LAM+non-Arabic, BEH+number, or link. Do you happen to have any information on that?
@shervinafshar, I don't have any suitable information about "correct spacing for LAM before latin" . I often use to write LAM followed by W3C (to mean "for W3C"), and I do LAM+W3C, without any character between. Meanwhile I tried and I didn't find a rule around this case. In some printings (I don't remember sources), I sometime see "LAM+latin-text", written indifferently with or without space before latin, LAM in isolated or joined form.
Why are the ZWJ on the "far" side of the space character in the examples at the top?
@asmusf, was a mistake. Corrected that. could you please be more specific? I don't follow.
We have two characters that are separated by SPACE. One of them is from a script subject to joining behavior. On which side of the space do we expect the ZWJ?
ZWJ appears immediately after character from the script subject to joining behavior to force initial/medial form from an standalone character.
Unicode (9.2, p.369 in version 11.0):
Common practice observed on some online reputable publications is LAM + TATWEEL + SPACE + ..., but this might be (a) to keep readability, (b) technical limitation in entering ZWJ.
Need to survey the experts for the correct and/or common method.
Testing with Google web-fonts:![screencapture-fonts-google-2018-07-10-22_29_50](https://user-images.githubusercontent.com/875962/42552450-2dddc1d8-8491-11e8-8efd-f21d9104fb0d.png)
Plain text for testing in other environments: