[bt-devel] RE: UTF-8 and new module classes

Joachim Ansorg bt-devel@crosswire.org
Thu, 24 May 2001 12:37:21 +0200


Hi Martin!

I think UTF-8 is a standard. Wouldn't it be better to have all modules 
available in UTF-8 so all the fonts problems go away?


Joachim

> I favor moving from the font= tag to an encoding= tag. This way we'd not
> have to use huge fonts, but still the flexibility to let the user choose
> his/her font. E.g. encoding=iso8859-7 would define greek text. You can then
> just display this text with a 1 Byte iso8859-7 font or map it into unicode
> for different purposes.
> IMO using standards is always a good way to go.
> We could implement some mapping filters in sword which map from
> fontspecific ascii encodings to the correct language specific encodings
> (Like a bstgreek2iso8859-7 filter) to also support frontends favoring the
> font= solution.
>
> Some good links I want to recommend to you:
> http://czyborra.com/
> http://czyborra.com/charsets/iso8859.html
> http://czyborra.com/charsets/cyrillic.html
>
> Martin