[sword-devel] Explaine ThML markup

David Burry sword-devel@crosswire.org
Tue, 25 Mar 2003 14:54:07 -0800


Right... Unicode relieves you from having to mark up text with different
font names in a funky non-portable way, but it does not necessarily mean
that a given unicode renderer only uses one font when displayed...  Just
gives it a standard cross-platform portable way of choosing fonts and
glyphs by unicode block instead of markup (it's "block" in unicode
vernacular, not "code page" ;-) see
http://www.unicode.org/charts/About.html ).  Of course if a given font
has glyphs for all characters in all blocks then you'd only need one
font for everything in that case (I think that was what was originally
meant), but you're not restricted to that behavior.

Dave


-----Original Message-----
From: sword-devel-admin@crosswire.org
[mailto:sword-devel-admin@crosswire.org] On Behalf Of Christian Renz
Sent: Tuesday, March 25, 2003 2:28 PM
To: sword-devel@crosswire.org
Subject: Re: [sword-devel] Explaine ThML markup


>only one font is needed, and

just a minor nit to pick -- Unicode does _not_ mean that you only use
one font for the whole charset. In fact, Unicode capable software should
be able to let the user configure fonts for each "code page" (forgot the
Unicode term right now). That is realized for example in Opera 6, and
maybe also in NS6/IE6. The Windows API also has functions that select
the fonts for you.

Greetings,
   Christian

-- 
crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/

"It's so much easier to pray for a bore than to go and see one."  --
C.S. Lewis _______________________________________________
sword-devel mailing list
sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel