[sword-devel] Foreign Font Management

Matthias Ansorg sword-devel@crosswire.org
Sat, 27 May 2000 02:03:33 +0200


proposal:

replacing the "font=" entry of the modules' .conf - files with a
"lang=" entry that indicates the language of the module using the
standard ISO abbreviations, such as "lang=en" (English), "lang=de"
(German), "lang=el" (Greek).

advantages:

-- font names are not portable (Windows has other font names than
Linux), neither does a font name such as "symbol" include information
about style, point size etc. And, unfortunately, the standard X
fontname descriptions aren't available under Windows.
-- more flexibility on the frontend's side: it does not require a
certain font to display a module, but could choose fonts
automatically, depending on the language, when first displaying a
module. The user would no have to do any configuration himself.
However, I assume that it is possible to get the language of a *font*.
-- language is a more general to use information than a font's name

In Christ Jesus,
<>< Matthias