F22 Self Contained Change: New Default Console Font

Jaroslav Reznik jreznik at redhat.com
Wed Jan 7 12:10:58 UTC 2015

= Proposed Self Contained: New Default Console Font =

Change owner(s): Marko Myllynen <myllynen at redhat.com>,  Mike FABIAN 
<mfabian at fedoraproject.org> 

A new console font, eurlatgr, was recently added to kbd and it should be 
better default console font for European based languages written in Latin or 
Greek script. eurlatgr is based on latarcyrheb-sun16 so the typeface does not 

== Detailed Description ==
eurlatgr would bring these changes over the current default latarcyrheb-sun16:

* full compatibility with latarcyrheb-sun16 for Latin script and special 
* Arabic/Cyrillic/Hebrew are not supported at all by eurlatgr so those users 
should still stay with latarcyrheb-sun16
* non-European languages written in Latin script (like Vietnamese) are not 
fully supported but perhaps a bit more so than with latarcyrheb-sun16
* the only non-Arabic/Cyrillic/Hebrew characters not present in eurlatgr but 
in latarcyrheb-sun16 are U+F800 and U+F804 which are not valid Unicode 
characters so the use case for them is unclear, especially today. These could 
be re-added if there's a real need for them but if not, dropping them is ok
* full support for all European languages written in Latin script
* full support for Greek
* full support for a huge list of characters and character sets (see 
Documentation below)
* support for a wide range of accented Latin characters not present in 
latarcyrheb-sun16 to allow people to write their names correctly
* support for glyphs used by some systemd(1) utilities
* support for glyphs used by man(1) (see e.g. the bottom of unicode(7) how 
some characters are not displayed properly under latarcyrheb-sun16)
* support for glyphs that have become popular recently, like the smiley (☺) 
and arrows (e.g. →)

== Scope ==
* Adjust langtable rules to prefer eurlatgr instead of latarcyrheb-sun16 for 
the languages supported by eurlatgr. Review additional related tools 
(anaconda, dracut, systemd) to see whether any defaults need to be changed. 
* Other developers: N/A (not a System Wide Change)
* Release engineering: N/A (not a System Wide Change) 
* Policies and guidelines: N/A (not a System Wide Change)
devel-announce mailing list
devel-announce at lists.fedoraproject.org

More information about the devel mailing list