On Tue, 06 Dec 2011 13:00:21 +0100,
<netsurf-dev-request(a)netsurf-browser.org> wrote:
> So, the substitution table is just a single mapping of UCS code
point ->
> one (of a possible many) fonts that contain a glyph for that code point?
That's what I wrote, yes.
Sorry if what I wrote seemed redundant. I find paraphrasing a useful way
of confirming that I have indeed understood what I thought I had!
> Is the font chosen just the first one RUfl encounters
(alphabetically?)
> that has a match?
Pretty much, yes. See:
http://source.netsurf-browser.org/trunk/rufl/src/rufl_init.c?revision=979...
> And what does RUfl take as hints to the font style from the name?
> ".Medium" and ".Bold", that kind of thing?
Yes.
See:
http://source.netsurf-browser.org/trunk/rufl/src/rufl_init.c?revision=979...
Many thanks for these pointers- very helpful.
Patches to improve the situation are always welcome.
I would very much like to contribute to RUfl. I hope I'll find the time in
the future.
Thanks,
WPB