Noto Fonts

Introduction to Noto Fonts

The noto-fonts package ('No Tofu' i.e. avoiding boxes with dots [ hex digits ] when a glyph cannot be found) is a set of fonts which aim to cover every glyph in unicode, no matter how obscure. These fonts, or at least the Sans Serif fonts, are used by KF5 (initially only for gtk applications).

Some of these fonts began life as the libre Source Sans Pro fonts from adobe.



As well as the full set, there is a slightly smaller and older set of fonts, with some extra fonts, at (19 MB). The installation procedures for those are listed separately. Unfortunately, the tarball does not provide the CJK fonts.

This package is known to build and work properly using an LFS-7.10 platform.

Package Information



Almost nobody will ever encounter text for which some of these fonts can be used. Consult the wiki to see which fonts you might wish to delete.

Noto Fonts Dependencies


UnZip-6.0 (for

User Notes:

Installation of Noto Fonts



Unlike most other packages there is no need to unpack the compressed package before installation.

To install Noto Fonts from the full Noto-hinted zip file, run the following commands as the root user:

install -d -m755         /usr/share/fonts/noto   &&
unzip -d /usr/share/fonts/noto   &&
chmod 0644               /usr/share/fonts/noto/* &&

Alternatively, to install a smaller set from the tarball, untar it as normal. You will note that there are both hinted/ and unhinted/ directories, and the documentation suggests that linux users should install the hinted files.

In fact, there are many other fonts in the unhinted directory, but all except one are historic. The exception is the Noto Sans Symbols font - if Noto Sans is your main font, you will probably want this because of the currency symbols it provides.

In the hinted/ directory there are also some duplicate TTC (TrueType Collection) files for NotoSans which do not provide anything useful and similarly some UI variants which were again a dead end.

To install from the tarball, run the following commands as the root user:

install -d -m755         /usr/share/fonts/noto                                 &&
cp -v LICENSE hinted/*.ttf unhinted/NotoSansSymbols*.ttf /usr/share/fonts/noto &&
rm -v /usr/share/fonts/noto/Noto*UI*                                           &&
chmod 0644               /usr/share/fonts/noto/*                               &&

If you remove any of the fonts, remember to run 'fc-cache' (as root) to update fontconfig.

This package does not come with a test suite.


Installed Programs: None
Installed Libraries: None
Installed Directories: /usr/share/fonts/noto

Last updated on 2016-08-29 20:28:42 -0700