Hi,

I'm getting weird punctuation with a judeo-arabic text:

====================
%This gives correct results
\definefontfamily[hebrew][rm][SBL Hebrew] [range=hebrew, force=yes, features=hebrew]
\setupbodyfont[hebrew]

% This doesn't
%\definefallbackfamily[mainface][rm][SBL Hebrew] [range=hebrew, force=yes, features=hebrew]
%\definefontfamily[mainface][rm][Tex Gyre Pagella]
%\setupbodyfont[mainface]

\setupalign[r2l]
\setupdirections[bidi=global,method=unicode]

\starttext

פאדא וג̇ד אפעאל אללה תעאלי עלי ג̇איה̈ אלאחכאם ואלאתסאק נחו כלקה̈ אלאנסאן עלי עג̇יב צורתה ותכֿטיטה̈ וחואסה ומג̇ארי טעאמה ושראבה ותרכיב(ה) אעצ̇איה ותרתיבהא פי אמאכנהא וכמה קאל אלואלי ע׳אלס׳ הלא כֶֿחָלָבֿ ת[ת]יכֵֿני וכגבינה תקפיאני. עור ובשר תלבי[שני] ובעצמות וגידים תסוככני חיים וחסד [עשי]ת עמדי. ופקדתך שמרה [רוחי].

\stoptext
===============================

The first setting produces correct punctuation. The second setting works well with regular Hebrew text, even with punctuation. But the special diacrital marks needed for judeo-arabic texts are misplaced with this settting. (I can only guess, but it has probably to do with the Unicode range that is covered by `range=hebrew`.)

Best,
Denis

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to