For Syriac open type fonts
have a look at
http://www.bethmardutho.org/Meltho/default.html
they have fonts available in the Estrangela, Serto, and East Syriac styles
----- Original Message -----
From: Owen Taylor <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, July 06, 2001 10:11 AM
Subject: Re: [I18n]Syriac
>
> Pablo Saratxaga <[EMAIL PROTECTED]> writes:
>
> > Kaixo!
> >
> > On Thu, Jul 05, 2001 at 05:33:59PM -0400, Owen Taylor wrote:
> >
> > > Syriac is not supported by Pango, but (given fonts) it probably
> > > would be a few hours to add such support.
> > >
> > > Basically, all that is needed is to take the Arabic support and
> > > change it for the Syriac joining classes, and for the encoding
> > > of the font.
> >
> > Well, not exactly.
> > Arabic support is easy, because all presentation forms have code points
> > in unicode; that is fonts that provide those glyphs use those codepoints
> > it is standardized and life is easy.
> >
> > Syriac, while similar in concept to Arabic script, only has unicode code
> > points for letters, not for presentation forms.
> > Which means there is the same font problem as with indic languages: how
> > are the presentation forms stored in a font?
>
> The presentation forms are only in Unicode for compatibility reasons,
> and while they make for a convenient "one font" hack, and provide
> a bit of a standard they don't actually make rendering any easier.
>
> There are basically three approaches you can take to font
> encoding and Pango:
>
> - Used a fixed encoding of the presentation forms. As well as the
> Unicode presentation form encoding of the Arabic script Pango
> supports 3 other encodings (mulearabic, LangBox, naqshfont, as you
> know :-)
>
> - Use BDF properties to encode information about the
> character => glyph properties, as Robert Brady did
> for Indic. This is probably overkill for Syriac.
>
> - If you have OpenType fonts, use OpenType tables to encode
> the character => glyph mapping and use the Xft backend.
>
> It really depends a lot on what's available for fonts.
>
> Regards,
> Owen
> -
> Linux-UTF8: i18n of Linux on all levels
> Archive: http://mail.nl.linux.org/linux-utf8/
>
-
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/linux-utf8/