Ubuntu Font Family

Differences between revisions 42 and 50 (spanning 8 versions)
Revision 42 as of 2015-09-21 15:07:48
Size: 2491
Editor: 173-110-189-152
Comment: Some cleanups so the on-going font efforts aren't confused by older work
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-0.69-latin-alphabet.png|Ubuntu Sans Italic Aa Bb Cc Dd Ee Ff 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 initially developed during 2010-2011. The font was released under a libre-licence and is '''now packaged in Ubuntu 10.10 and later versions'''. Work is on-going to continue to improve the font.

 * http://launchpad.net/ubuntu-font-family (project)
 * http://bugs.launchpad.net/ubuntu-font-family/+bugs (bug reports (see also [[#testing|the testing section]], please do contribute!)

== History ==
For information about the development of the font, and it's history within the project, see [[History|History]].

== Testing ==
== Getting the font ==
'''Note, fonts installed via the PPA are not intended to be used on production systems as they represent unfinished and preview versions of the font. You are highly encourage to remove the ppa and associated fonts upon conclusion of your testing.'''

The font can be installed by adding the following ppa.

{{{
sudo add-apt-repository ppa:ubuntu-font-beta-testing/0.83+arabic-beta-test
sudo apt-get update && sudo apt-get dist-upgrade
}}}

== Removing the font ==
You can use the ppa-purge tool to remove the font at the end of testing.

{{{
sudo apt-get install ppa-purge
sudo ppa-purge ppa:ubuntu-font-beta-testing/0.83+arabic-beta-test
}}}


=== Testing on Ubuntu ===
{{{
pango-view --font="Ubuntu 48" --markup \
--text='<span fallback="false"> test text here</span>'

pango-view --font="UbuntuPrerelease0910 48" --markup \
--text='<span fallback="false"> test text here</span>'

U+EFFD ('') = version number
U+F000 '' = hinting (88 = autohinting, font size = manual hinting)

After copying font to ~/.fonts:
fc-cache -fv
}}}

=== Testing in a browser ===

Enter this in the URL field:
{{{
data:text/html;charset=UTF-8,<p style="font-family:Ubuntu;font-size:70;"> test text here</p>
}}}

<<Anchor(bug)>>
== Reporting a bug ==

When [[http://launchpad.net/ubuntu-font-family/+filebug|reporting a bug]],
please include a screenshot containing the above two characters ({{{EFFD}}}
{{{F000}}}) as well as the problem you want to show. In most applications you
can press {{{ctrl+shift+U}}} before typing the code of the character followed
by a space, for example {{{ctrl+shift+u EFFD space}}}.
#REDIRECT UbuntuFontFamily

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