On Tue, 06 Dec 2011 13:00:21 +0100, <[email protected]> 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=9792&view=markup#l1061

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=9792&view=markup#l347

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

Reply via email to