[Pkg-fonts-devel] Debtags localisation and font tags proposal
Enrico Zini
enrico at enricozini.org
Thu May 28 22:31:39 UTC 2009
Hello,
after an IRC discussion with Arne Goetje (Ubuntu i18n and l10n
engineer), we have worked out a proposal for new tags for font
information.
New proposed facets:
Facet: iso15924
Description: Writing script
(discussed in the other mail about replacing culture::*)
Facet: font
Description: Font
Tag: font::style:serif
Description: Serif style
Tag: font::style:sans-serif
Description: Sans-serif style
Tag: font::style:monospace
Description: Monospace style
Tag: font::style:modulated
Description: Modulated style
Tag: font::style:unmodulated
Description: Unmodulated style
Tag: font::style:screen
Description: Screen style
These fonts have been designed to be used primarily on screens
Tag: font::style:printing
Description: Printing style
Tag: font::style:calligraphy
Description: Calligraphy style
Tag: font::style:decorative
Description: Decorative style
Tag: font::style:symbol
Description: Symbol style
Tag: font::style:impaired
Description: Visual impaired style
Special style to help visual impaired users
Tag: font::type:truetype
Description: TrueType
Tag: font::type:postscript
Description: PostScript
Tag: font::type:bitmap
Description: Bitmap
Tag: font::embedded-bitmaps
Description: Contains embedded bitmaps
Tag: font::hints
Description: Hinted
The font contains hints or instructions
font::type:* sounds like something that could go into made-of, but
made-of does not seem to currently be of the right granularity, so I
thought of putting those tags here for now.
To have a software that generate a list of suitable fonts for a user
would also require something more specific than tags. An example that
Arne made was of a font which contains latin and cyrilic characters, but
misses the special latin characters for Serbian.
Such a font would need to declare support for something like (iso639::sr
&& iso15924::Latn && iso15924::Cyrl && ! rfc4647::sr-Latn-SR), and tags
cannot be used to express that. This calls for a new debian/control
field for fonts, to be copied into the Packages file.
Ciao,
Enrico
--
GPG key: 4096R/E7AD5568 2009-05-08 Enrico Zini <enrico at enricozini.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 489 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-fonts-devel/attachments/20090528/b3976bee/attachment.pgp>
More information about the Pkg-fonts-devel
mailing list