From Fedora Project Wiki
Line 1: Line 1:
{{CompactHeader|fonts-sig}}
+
<noinclude>{{CompactHeader|fonts-sig}}</noinclude>
  
 
We spend most of our computer time reading and writing text. Studies [http://www.ischool.utexas.edu/~ct/chi_p618.pdf show] that even the smallest improvement in fonts or font rendering produces huge benefits. The competition has [http://www.spectrum.ieee.org/print/5049 realised] it a long time ago.
 
We spend most of our computer time reading and writing text. Studies [http://www.ischool.utexas.edu/~ct/chi_p618.pdf show] that even the smallest improvement in fonts or font rendering produces huge benefits. The competition has [http://www.spectrum.ieee.org/print/5049 realised] it a long time ago.
Line 13: Line 13:
 
* Font installation:
 
* Font installation:
 
** Make font installation easy. Packages may not be the best approach to fonts (packaging means minimal legal audit of the font, addition of human-friendly description and necessary fontconfig rules, bundling of license text, fc-cache automation, etc Doing it all elsewhere means creating another font-specific packaging format.)
 
** Make font installation easy. Packages may not be the best approach to fonts (packaging means minimal legal audit of the font, addition of human-friendly description and necessary fontconfig rules, bundling of license text, fc-cache automation, etc Doing it all elsewhere means creating another font-specific packaging format.)
** If packages are the answer for now, at least make font installation automatic, see [[Features/AutomaticFontInstallation]]
+
** If packages are the answer for now, at least make font installation automatic, see [[Features/AutomaticFontInstallation]],
 +
** Enhance Firefox too [http://bugzilla.mozilla.org/show_bug.cgi?id=467729 moz467729],
 +
** Do the same for OOo [http://qa.openoffice.org/issues/show_bug.cgi?id=96826 ooo96826]
 
* Fix OOo:
 
* Fix OOo:
 
** Support CFF fonts [http://www.openoffice.org/issues/show_bug.cgi?id=43029 ooo43029]
 
** Support CFF fonts [http://www.openoffice.org/issues/show_bug.cgi?id=43029 ooo43029]
** Support OpenType features in TTF and CFF fonts [http://qa.openoffice.org/issues/show_bug.cgi?id=16032 ooo16032], [http://qa.openoffice.org/issues/show_bug.cgi?id=78749 ooo78749]
+
** Support OpenType features in TTF and CFF fonts [http://qa.openoffice.org/issues/show_bug.cgi?id=16032 ooo16032],[http://qa.openoffice.org/issues/show_bug.cgi?id=78749 ooo78749]
 
** Fix the font selection (see before)
 
** Fix the font selection (see before)
 +
** Add font auto-installation support (see before)
 
* Add baseline table support to pango (align scripts in a line of text) for non-latin scripts [http://bugzilla.gnome.org/show_bug.cgi?id=346419 gnome346419]
 
* Add baseline table support to pango (align scripts in a line of text) for non-latin scripts [http://bugzilla.gnome.org/show_bug.cgi?id=346419 gnome346419]
 
* Implement side bearing deltas in cairo and pango (see http://osdir.com/ml/fonts.freetype.user/2007-03/msg00057.html)
 
* Implement side bearing deltas in cairo and pango (see http://osdir.com/ml/fonts.freetype.user/2007-03/msg00057.html)
 
* Improve freetype rasterization [http://antigrain.com/research/font_rasterization/ link]?
 
* Improve freetype rasterization [http://antigrain.com/research/font_rasterization/ link]?
* Fix the other problems identified [[Known_fonts_and_text_bugs|there]]
+
<noinclude>
 +
* Fix the following problems:
 +
{{:Known_fonts_and_text_bugs}}
  
{{:Fonts_SIG_signature}} [[Category:Fonts SIG|Desktop team ideas]]
+
{{:Fonts_SIG_signature}} [[Category:Fonts SIG|Desktop team ideas]]</noinclude>

Revision as of 20:02, 3 December 2008

A page of the Fonts Special Interest Group

We spend most of our computer time reading and writing text. Studies show that even the smallest improvement in fonts or font rendering produces huge benefits. The competition has realised it a long time ago.

Possible areas for improvement in font handling:

  • Modernize/complete the font selection/preview dialog. See:
  • Modernize the font tab in the appearance capplet
  • Font installation:
    • Make font installation easy. Packages may not be the best approach to fonts (packaging means minimal legal audit of the font, addition of human-friendly description and necessary fontconfig rules, bundling of license text, fc-cache automation, etc Doing it all elsewhere means creating another font-specific packaging format.)
    • If packages are the answer for now, at least make font installation automatic, see Features/AutomaticFontInstallation,
    • Enhance Firefox too moz467729,
    • Do the same for OOo ooo96826
  • Fix OOo:
    • Support CFF fonts ooo43029
    • Support OpenType features in TTF and CFF fonts ooo16032,ooo78749
    • Fix the font selection (see before)
    • Add font auto-installation support (see before)
  • Add baseline table support to pango (align scripts in a line of text) for non-latin scripts gnome346419
  • Implement side bearing deltas in cairo and pango (see http://osdir.com/ml/fonts.freetype.user/2007-03/msg00057.html)
  • Improve freetype rasterization link?
  • Fix the following problems:
Idea.png
Tagging problems
Problems are tagged by CC-ing the SIG bugs list when the upstream issue tracker allows it (any bugzilla) or by CC-ing a specific user (fedorafonts) otherwise.


Issue tracker Description Issues Tagging method and other comments
bugzilla.redhat.com Fedora package grouping (comps), specific Fedora code changes Problem list CC the bugs list
bugzilla.freedesktop.org Fontconfig, HarfBuzz, DejaVu, Freetype… Problem list
bugzilla.gnome.org Pango Problem list
bugs.kde.org KDE (Konqueror…) Problem list
bugzilla.mozilla.org Firefox, Thunderbird… Problem list
bugs.webkit.org Webkit Problem list



Idea.png
Fonts in Fedora
The Fonts SIG takes loving care of Fedora fonts. Please join this special interest group if you are interested in creating, improving, packaging, or just suggesting a font. Any help will be appreciated.