emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Composing Hebrew diacriticals


From: Yair F
Subject: Re: Composing Hebrew diacriticals
Date: Sun, 16 May 2010 00:35:11 +0300

On Sat, May 15, 2010 at 5:14 AM, Kenichi Handa <address@hidden> wrote:
> In article <address@hidden>, Yair F <address@hidden> writes:
>> Now most simple compositions (niqqud only) works.
>
>> I stll see these issues:
>> 1. Letter Shin (U+5E9) is not composed. It is followed by Shin-dot
>> (U+5C2) which breaks the composition.
>
> In my environment, the sequence U+5E9 U+5C2 is surely
> composed.  Please show me the output of this command.
>
> % MDEBUG_FLT=3 emacs --eval '(message "\u05E9\u05C2")'
>
> Mine is this;
>
>  [FLT] (hebr-ff (dejavu sans)
>  [FLT]   (SOURCE 05E9 05C2)
>  [FLT]   (STAGE 0 "Hh" (05E9 05C2)
>  [FLT]     (SUBPART 0
>  [FLT]      (COND
>  [FLT]       (REGEX "^Hhh*" "Hh" 2
>  [FLT]        <0
>  [FLT]        :otf=hebr=ccmp+mark 2>))))
>  [FLT]   (RESULT (1299 1216 0 0)))

Mine is
 [FLT] (hebr-ff (dejavu sans)
 [FLT]   (SOURCE 05E9)
 [FLT]   (STAGE 0 "H" (05E9)
 [FLT]     (SUBPART 0
 [FLT]      (COND
 [FLT]       (REGEX "^." "H" 1
 [FLT]        (COPY 0x5E9)))))
 [FLT]   (RESULT (053D 1152 0 0)))

>
>> 2. Letter Lamed (U+5DC) Followed by Holam (U+5B9) The point is
>> composed to the right of the letter instead of left.
>
> It seems that "dejavu sans" font doesn't have 'ccmp' nor
> 'mark' feature applicable to that sequence.
>

In that case, may I suggest switching to a different font?

>> 3. Letter Yod (U+5D9) composed with Hiriq (U+5B4) is composed into
>> presentation form (U+FB1D). This should only happen with specific
>> control (Either CGJ or ZWJ I'll check).
>
> I tried to show that sequence with gedit and and firefox.
> Both show it with U+FB1D.

Kate show this as well, Firefox doesn't. Nevertheless it's still a bug.

Thank you for investing effort in Hebrew composition.

Yair



reply via email to

[Prev in Thread] Current Thread [Next in Thread]