[XeTeX] Follow-up to previous mail about hyphenation

Yannis Haralambous yannis1962 at gmail.com
Thu Mar 25 11:48:13 CET 2021


Here is my code:

\documentclass{article}
\usepackage{polyglossia,fontspec}
\setdefaultlanguage{arabic}
\newfontfamily{\arabicfont}[Script=Arabic,Extension=.ttf,Scale=1.2]{Amiri-Regular}
\textwidth1cm
\begin{document}
\large
\lefthyphenmin1
\righthyphenmin1

^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a
^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a^^^^0643^^^^200d^^^^200d^^^^0643^^^^062a

\end{document}

and the patterns I have loaded for Arabic are 

\catcode"200D=11
\lccode"200D="200D
\patterns{
^^^^200d1^^^^200d
}

I don't get any hyphenation at all. When I remove the ^^^^200d and try a pattern between Arabic characters it works just fine,
so it is not a problem inherent in Arabic script.


 <http://www.imt-atlantique.fr/>	Yannis HARALAMBOUS
Professor
Computer Science Department
UMR CNRS 6285 Lab-STICC
 <http://perso.telecom-bretagne.eu/yannisharalambous/> <https://twitter.com/y_haralambous> <https://www.linkedin.com/in/yannis-haralambous-5529073?trk=hp-identity-name>Technopôle Brest-Iroise CS 83818
29238 Brest Cedex 3, France
Une école de l'IMT <http://www.imt.fr/>
Final exercise: Find all of the lies in this book,
and all of the jokes.     (Donald E. Knuth)



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/xetex/attachments/20210325/d1292fa6/attachment.html>


More information about the XeTeX mailing list.