<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="rtl">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
See how some fonts in windows render FATHA + SHADDA in Pic<br>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="rtl"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>من:</b> ‏‏Unicode <unicode-bounces@corp.unicode.org> بالنيابة عن Richard Wordingham via Unicode <unicode@corp.unicode.org><br>
<b>‏‏تم الإرسال:</b> 19 فبراير, 2022 03:52 م<br>
<b>إلى:</b> unicode@corp.unicode.org <unicode@corp.unicode.org><br>
<b>‏‏الموضوع:</b> Re: رد: Wrong sequence for Arabic ligature marks(FC5E-FC62, FCF2-FCF4)</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">On Sat, 19 Feb 2022 10:20:31 +0000<br>
Saeed Hubaishan via Unicode <unicode@corp.unicode.org> wrote:<br>
<br>
> But we have a problem with some program whom get thier data from<br>
> unicode like "MediaWiki" and "phpBB" they reorder لَّ<br>
> to<br>
> لَّ<br>
In codepoints, <U+0644 LAM, U+0651 SHADDA, U+064E FATHA> to <U+0644,<br>
U+064E, U+0651>. No process compliant with Unicode shall *deliberately*<br>
render them differently - the sequences are canonically equivalent.<br>
<br>
> with maybe rendered in some old windows fonts  like<br>
> لِّ<br>
> <br>
> you can try this with wikipedia<br>
<br>
This sequence is <U+644, U+651, U+650 KASRA>, which is not canonically<br>
normalised. Using the Naskh font Amiri, kasra is by default placed below<br>
lam. However, if I enable OpenType feature ss05, which for this font is<br>
described (unless the labels have been scrambled) as "Kasra is placed<br>
below Shadda instead of base glyph", the kasra is indeed placed<br>
immediately below the shadda. Unicode allows both renderings.<br>
<br>
I'm not sure that Unicode provides any plain text mechanism to<br>
distinguish the two renderings.<br>
<br>
In answer to Eli, the Amiri font is the one I downloaded to<br>
get LAM and HAH to automatically ligate; I got it from Ubuntu package<br>
fonts-hosny-amiri.  The font is published under the SIL Open Font<br>
Licence.<br>
<br>
Richard.<br>
<br>
</div>
</span></font></div>
</body>
</html>