The order of finding fonts is setup in the Fontconfig configure file.
Basically you define an alias and then you create a list of of physical
fonts. These fonts will be traversed from top to bottom when looking for a
match for a glyph. Have a look at the fontconfig wikipedia page and the
manpage for more details:

   - http://en.wikipedia.org/wiki/Fontconfig
   - http://www.linuxfromscratch.org/blfs/view/cvs/general/fontconfig.html

Regards,
Dov


On Mon, Feb 22, 2010 at 21:10, Dotan Cohen <dotanco...@gmail.com> wrote:

> > Probably the encoding. Open up the font in FontForge and you can both see
> > how the font is encoded and change its encoding to "unicode" (actually
> > 10646). The way fontconfig works under Linux is like linking of an
> > executable through ld. The first font that provides the requested range
> gets
> > to provide the glyph, otherwise it falls back to the next font, and so
> on.
> > So in your case I guess that the Rashi font did not provide the code
> points
> > for the Hebrew glyphs in the right positions, so it fell through to the
> next
> > font that fontconfig is configured to use.
> >
>
> How does one configure the order of the fallback fonts?
>
> --
> Dotan Cohen
>
> http://bido.com
> http://what-is-what.com
>
> Please CC me if you want to be sure that I read your message. I do not
> read all list mail.
>
_______________________________________________
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

Reply via email to