emacs-bidi
[Top][All Lists]
Advanced

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

Re: [emacs-bidi] Hebrew characters categories


From: TAKAHASHI Naoto
Subject: Re: [emacs-bidi] Hebrew characters categories
Date: Wed, 5 Dec 2001 21:23:08 +0900 (JST)
User-agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/21.1 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI)

"Yair Friedman (Jerusalem)" writes:

>>> These mostly convey information about their position relative to the base 
>>> character, right?  If so, couldn't this info be encoded in the font?
> >
>> Assuming that variation of the width of base characters is small, it
>> is possible.
> >

> Yes, but we want to detect and handle collisions. I'm not sure that we
> want to relay on the font designer.

The composed result heavily depends on the font design.  It is
impossible to write a program that always gives appropriate
composition results no matter what the used font is.

>> Also check the range of U+FB00 .. U+FB4F in Unicode; there are some
>> precomposed Hebrew glyphs.  We can utilise them for displaying,
>> although further composition may be required.

> These are considered computability/discouraged.  They don't have to be
> supported by the font.  In addition they don't exist in (future) 8859-8.

I do not want to have them in the buffer, either.  However, they can
be used for the displaying purpose.  Suppose that you have the
sequence SHIN followed by DAGESH in the buffer.  Of course you can
display the SHIN+DAGESH glyph by composing the SHIN glyph and the
DAGESH glyph.  But you can also use the precomposed SHIN+DAGESH glyph
U+FB49 for displaying without changing the buffer content.  And you
know, precomposed glyphs look better than dynamically composed glyphs.

-- 
TAKAHASHI Naoto
address@hidden
http://www.m17n.org/ntakahas/



reply via email to

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