Ubuntu Font Family

Differences between revisions 24 and 50 (spanning 26 versions)
Revision 24 as of 2010-09-13 03:26:13
Size: 10080
Editor: cpc2-stap6-0-0-cust290
Comment: fix formatting
Revision 50 as of 2016-01-05 20:18:46
Size: 28
Editor: 108-116-254-130
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
{{attachment:ubuntu-sans-0.007-sampler.png|Ubuntu Sans Italic Aa Bb Cc Dd Ee Fe Gg Hh Ii Jj Kl Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz 0123456789 ! @ # $ % ^ & * ( ) - + =|align="right"}}
The '''Ubuntu Font Family''' are a set of matching new libre/open fonts in development during 2010-2011. The development is being funded by Canonical on behalf the wider Free Software community and the Ubuntu project. The technical font design work and implementation is being undertaken by '''Dalton Maag'''. Members of the Ubuntu core development team are packaging the font in {{{.deb}}} format.

 * http://launchpad.net/ubuntu-font-family (project)
 * http://fonttest.design.canonical.com/ (in-webbrowser online testing/feedback)
 * http://bugs.launchpad.net/ubuntu-font-family/+bugs (bug reports, please do contribute!)

''Note: the first version of the font {{{.deb}}} made available to Ubuntu Members on 2010-07-07 [[https://bugs.launchpad.net/ubuntu-font-family/+bug/602835|accidentally contained 'nda' in the package name]]. This was immediately fixed within twenty-four hours. '''A non-disclosure agreement (NDA) is __not__ required to test the Ubuntu Font Family.'''''

<<TableOfContents(3)>>

== Howto ==
As of 2010-08-20 the font is still in a ''phased beta'', if you have are a member of the many Launchpad groups with access (eg. {{{ubuntu-members}}}), you should be able to:
 1. Visit http://launchpad.net/people/+me/+archivesubscriptions
 1. Click '''View''' next to {{{ubuntu-font-beta-testing}}}
 1. Add the personalised archive details to your machine's {{{/etc/apt/sources.list}}}
 1. {{{sudo apt-get update}}}
 1. {{{sudo apt-get install ubuntu-private-fonts}}}
If you are ''not'' yet a member of any team, but have an interest in typography (and a genuine willingness to provide feedback during development) or you are working on marketing or screenshot materials, please first:
 1. Go to the '''[[https://launchpad.net/~ubuntu-typeface-interest|ubuntu-typeface-interest]]''' team in Launchpad
 1. Click '''[[https://launchpad.net/~ubuntu-typeface-interest/+join|Join the team]]''' on the right-hand side

This allows a wider-range of people gain access to the font family packages without risk of disrupting the work of existing Launchpad teams focused on other topics (eg. Accessibility/Kubuntu) or affecting their quorum by stacking the teams with memberships purely to gain development access to the font family. ''NB. If an account shows a karma (contribution) level of zero on the [[https://launchpad.net/people/+me|account page]] and a sign-up date of the same day, the {{{ubuntu-typeface-interest}}} team application will (probably) be delayed until people have had a chance to introduce themselves.''

Please '''do not try''' to download just the {{{.deb}}} or {{{.tar.gz}}} on its own; the test fonts change weekly (normally on a Monday) and having old copies of broken/superceded versions is producing incorrect bug reports. Even worse documents are ending up with the out-of-date fonts embedded in them. Changes of glyph metrics during the beta test will later cause documents to reflow unexpectedly if they've changed! So, please stick to the personalised PPA!).

(BTW, this process is only for the testing phase! Life will be much easier after release and things have settled down). If you are seening verification errors from the package archive, run the following to import the PPA-specific signing key:

 * {{{sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 42F834EC}}}

== Timeline ==
{{attachment:ubuntu-sans-0.007-variants-aa.png|aa|align="right"}}
As of August 2010, development is on-going and continuous. Snapshots are being gradually rolled out on a ''phased basis'', to wider circles of people, and in larger snapshots as the opportunity of each six-monthly Ubuntu release approaches:
 * Ubuntu 10.04: ''very'' early snapshot used for the 2010 X/K/Ubuntu [[Brand|re-branding exercise]]
 * Ubuntu 10.10: Should have four fonts in sans-serif style: Regular, ''Italic'', '''Bold''', '''''Bold Italic'''''
 * Ubuntu 11.04: Additional fonts, and expanded language coverage, including {{{Monospace}}} for terminal use!
Like all software destined for the Ubuntu {{{main}}} repository, the '''Ubuntu Font Family will be under a ''completely Free/open'' licence ''before'' it gets added!'''

=== Phased beta ===
The initial Alpha and Beta testing of the Ubuntu Font Family has been rolled out in phases under progressively more open distribution conditions:
 * Canonical design team ("DX"), proprietary, NDAed, Sup3r S3cr3t (later 2009)
 * Canonical employees, proprietary, NDAed (early 2010)
 * Ubuntu members + web-preview, proprietary (July 2010)
 * ''more to come!...''
The font family is a long-term project and the phased feedback process is not something that everyone has immediately embraced! It is however a historical development: Dave Crossland (of the Open Font Library) notes [[http://lwn.net/Articles/396711/|on the LWN article]] that this the ''first time'' that a traditional proprietary font foundry company has been prepared to release ''any'' beta test versions of their in-development fonts. Non-profit foundries have released design reviews and public betas. Hopefully in the future the Ubuntu Font Family can be held up as an example of success and open up the possibilities to go even further. Lets make this work!

From a font-designer's point-of-view, half-finished fonts have had the unfortunate habit of getting distributed and spreading the wild ("like viruses"). Mainstream use of incompatible revisions of a typeface cause issues such people's documents re-flowing where characters or metrics are refined between the earlier and the final versions.

== References ==
Ubuntu Developer Summit-M:
 * [[http://video.ubuntu.com/uds/maverick/UDS-M-Plenary-Wednesday-low.ogv|The Ubuntu Font Family]] (Bruno Maag, plenary video offset 34:45 onwards, 2010-08-12)
 * [[http://video.ubuntu.com/uds/maverick/UDS-M-Making-Beautiful-Fonts-low.ogv|Making Beautiful Fonts]] (Bruno Maag, video, 2010-05-12)
=== Design team ===
 * [[http://www.markshuttleworth.com/archives/308|Light: the new look of Ubuntu - A new Ubuntu font]] (Mark Shuttleworth, 2010-03-04)
 * [[http://design.canonical.com/2010/07/the-ubuntu-font/|The Ubuntu Font]] (Ivanka Majic, 2010-07-07)
 * [[http://design.canonical.com/2010/08/font-friday/|Font Friday]] (Ivanka Majic, 2010-08-06)
=== Dalton Maag ===
 * [[http://design.canonical.com/2010/08/the-first-milestone/|The First Milestone]] (Bruno Maag, 2010-08-10)
 * [[http://design.canonical.com/2010/08/finding-the-ubuntu-font-design/|Finding the Ubuntu Font Design]] (Lukas Paltram, 2010-08-13)
=== News ===
 * [[http://arstechnica.com/open-source/news/2010/07/first-look-new-ubuntu-font-boosts-linux-typography.ars|First look: new Ubuntu font boosts Linux typography]], ''Ars Technica'', (Ryan Paul, 2010-07-07)
 * [[http://lwn.net/Articles/396711/|Ubuntu's font beta sparks discussions about open font development]], ''LWN'', (Nathan Willis, 2010-07-21)

== Coverage ==
 * 1,200 glyphs
 * 200-250 languages
 * native languages of 3 billion people!
=== Fonts ===
The Ubuntu Font Family is a sans-serif typeface family with an intended coverage of thirteen fonts:
|| Font || Regular || '''Bold''' || ''Italic'' || '''''Bold Italic''''' ||
|| Ubuntu || Yes || Yes || Yes || Yes ||
|| Ubuntu {{{Monospace}}} || Yes || Yes || Yes || Yes ||
|| Ubuntu Light || Yes || || Yes || ||
|| Ubuntu Medium || Yes || || Yes || ||
|| Ubuntu Condensed || Yes || || || ||
=== Scripts ===
|| Latin || Extended: A+B+more... ||
|| Greek || Monotonic+Polytonic+variations ||
|| Cyrillic || Extended ||
|| Arabic || ||
|| Hebrew || ||
|| Mathematical || Limited ||

 * fontaine: http://unifont.org/fontaine: measuring orthography coverage and checking metadata

=== Technology ===
 * Open''''''Type-based TTF (True''''''Type)
 * Alternative glyphs (eg. proportional/non-proportional/superscript/subscript numerals)
 * Debugging glyphs (U+EFFD, U+EFFE, U+EFFF, U+F000) giving face, version, grayscale level and pixels-per-em digit display)
The pixels-per-em 7-segment digits are driven by the hint engine (substituted from the Deja fonts), so if hinting is by default off (eg. Firefox) then the output will show as a pair of '88' numerals.

For some idea of what Open''''''Type alternatives allows, see the following video of Firefox developments in progress:

 * http://hacks.mozilla.org/2009/10/font-control-for-designers/

== Design process ==
{{attachment:ubuntu-sans-0.007-noHO.png|noHO|align="right"}}
The four Latin characters, ''''n o H O'''' helped to define a guide for around 80-percent of the remaining characters.

Extensive manual hinting has been performed for rendered sizes below 60 pixels-per-em.

=== Software tools ===
Dalton Maag are using the following tools:
 * Font''''''lab Studio
 * Microsoft Visual Truetype (VTT)
 * In-house Python-based accent placement scripts
In Ubuntu:
 * Gucharmap (Applications->Accessories->Character Map)
 * fontmatrix ({{{apt-get install fontmatrix}}})
 * Font''''''Forge ({{{apt-get install fontforge}}})
 * open font design toolkit ({{{apt-get install open-font-design-toolkit}}})
Font''''''Forge (as of mid-2010) does not handle some extended Open''''''Type features, hopefully having a libre/open font that uses these features will speed development in being able to support the them!

== FAQ ==
Frequently faked questions:
 * '''Q: Will Kubuntu switch to the Ubuntu Regular font for the desktop interface? A:''' The Kubuntu community will consider it when the font family is in the archive (eg. finalised in form and licence).


== Open Font Community links ==
 * http://unifont.org/
 * http://planet.open-fonts.org
 * http://utilities.open-fonts.org/
 * http://pkg-fonts.alioth.debian.org/review/
#REDIRECT UbuntuFontFamily

Ubuntu Font Family (last edited 2016-01-05 20:18:46 by 108-116-254-130)