<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Hi Zdeněk,<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">With TexLive 2014 installed from DVD and Texworks built from sources per <a href="https://code.google.com/p/texworks/wiki/Building">https://code.google.com/p/texworks/wiki/Building</a>, the bizarre unconnected letter problem has gone away. It seems specific to the texlive 2013 package collection that comes with OpenSUSE 13.2. I'll take your advice and report the problem to HarfBuzz. Thanks for your attention.<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Kamal<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 14, 2015 at 5:13 AM, Zdenek Wagner <span dir="ltr"><<a href="mailto:zdenek.wagner@gmail.com" target="_blank">zdenek.wagner@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">2015-02-14 6:40 GMT+01:00 Kamal Abdali <<a href="mailto:k.abdali@acm.org">k.abdali@acm.org</a>>:<br>
> Nicholas,<br>
><br>
> Thanks for testing the file. Another member, who wrote directly to me, also<br>
> got correct output from TEX Live 2013 under a slightly older version of Open<br>
> SUSE.<br>
><br>
</span>In such a case it looks like a bug in HarfBuzz and you should report<br>
it. I have just tried your file with all versions of TeX Live from<br>
2009 to 2014 and it works fine (up to 2012 ICU was used, since 2013<br>
HarfBuzz is used).<br>
<span class=""><br>
> Not knowing what else to do, I uninstalled TeXLive 13 and installed TeXLive<br>
> 14. The latter is not pre-packaged on Open SUSE 13.2, so I had to install it<br>
> from the TeXLive 14 DVD. This was a desperate step, but that other version<br>
> version of TeX did solve the problem.<br>
><br>
> Incidentally, the TeX Live ISO doesn't contain a binary of Texworks for<br>
> Linux. Open SUSE does, of course, have Texworks as a package. But in Open<br>
> SUSE the package dependencies are such that when you ask it to install<br>
> Texworks, it wants to install the whole TeXLive 13 again! So I had to<br>
> download Texworks sources and make it from scratch.<br>
><br>
</span>Yes, such dependencies exist probably in all Linux distributions.<br>
Debian offers equivalence package so that these dependencies are<br>
satisfied with TeX Live installed from TUG. I have enough space on<br>
disk thus I accepted TeX from the Fedora distribution but installed<br>
TeX Live in addition. It is sufficient to have the TeX Live binaries<br>
listed at the beginning of PATH and do not create symlinks. I have all<br>
TeX Live versions from 2007 to 2014 and can switch between them just<br>
by changing PATH. There may be ther dependencies so it is better to do<br>
it this way, otherwise on day TeX from SuSU may be instaled. If you<br>
have TeX Live's binary at the beginning of PATH, such installation<br>
will not break your setup, it will just eat some disk space.<br>
<span class=""><br>
> Thanks for your help.<br>
><br>
> Kamal<br>
><br>
<br>
</span>Zdeněk Wagner<br>
<a href="http://hroch486.icpf.cas.cz/wagner/" target="_blank">http://hroch486.icpf.cas.cz/wagner/</a><br>
<a href="http://icebearsoft.euweb.cz" target="_blank">http://icebearsoft.euweb.cz</a><br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
> On Thu, Feb 12, 2015 at 11:47 PM, heer <<a href="mailto:heer@u.washington.edu">heer@u.washington.edu</a>> wrote:<br>
>><br>
>> Kamal,<br>
>><br>
>>         I'm using Tex Live 2013 on Ubuntu 14.04 and your file works<br>
>> perfectly.  All the letters are properly connected.<br>
>><br>
>> Nicholas<br>
>><br>
>><br>
>> On Thu, 12 Feb 2015, Kamal Abdali wrote:<br>
>><br>
>>> Normally any letter that gets joined to the next letter in a word does so<br>
>>> whether or not it bears a diacritic. But Tex Live 2013 on SUSE Linux is<br>
>>> causing such a letter to be printed in its independent rather than<br>
>>> connected<br>
>>> form when there is a diacritic on it. This is my first attempt to use<br>
>>> xetex<br>
>>> on a Linux machine to process a document in the Arabic script. I have<br>
>>> never<br>
>>> seen such an error on Windows or MacOS.<br>
>>><br>
>>> If this forum is not the right place to report the problem, perhaps some<br>
>>> member can kindly direct me to the proper place. An example is the<br>
>>> following:<br>
>>> =========<br>
>>> %xelatex<br>
>>><br>
>>> \documentclass{minimal}<br>
>>><br>
>>> \usepackage{fontspec,bidi}<br>
>>><br>
>>> \newfontfamily\a[Script=Arabic]{Amiri}<br>
>>><br>
>>> \begin{document}<br>
>>><br>
>>> \setRTL<br>
>>><br>
>>> \a<br>
>>><br>
>>> قلم قَلَم قلَم قندیل قِندِیل قلوب قُلُوب قُلوب<br>
>>><br>
>>> \end{document}<br>
>>><br>
>>> ========<br>
>>> The TeX output is equivalent to:<br>
>>> ========<br>
>>> قلم  قَ لَ م   قلَ م  قندیل  قِ ندِیل  قلوب  قُ لُ وب  قُ لوب<br>
>>> ========<br>
>>><br>
>>> Kamal Abdali<br>
>>><br>
>><br>
>><br>
>><br>
>> --------------------------------------------------<br>
>> Subscriptions, Archive, and List information, etc.:<br>
>>   <a href="http://tug.org/mailman/listinfo/xetex" target="_blank">http://tug.org/mailman/listinfo/xetex</a><br>
>><br>
><br>
><br>
><br>
><br>
> --------------------------------------------------<br>
> Subscriptions, Archive, and List information, etc.:<br>
>   <a href="http://tug.org/mailman/listinfo/xetex" target="_blank">http://tug.org/mailman/listinfo/xetex</a><br>
><br>
<br>
<br>
<br>
--------------------------------------------------<br>
Subscriptions, Archive, and List information, etc.:<br>
  <a href="http://tug.org/mailman/listinfo/xetex" target="_blank">http://tug.org/mailman/listinfo/xetex</a><br>
</div></div></blockquote></div><br></div>