[NTG-context] Judeo-Arabic punctuation
Denis Maier
denis.maier.lists at mailbox.org
Tue Sep 22 18:17:22 CEST 2020
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
More information about the ntg-context
mailing list