source: archive/noto-fonts.xml

trunk
Last change on this file was 3f2db3a6, checked in by Pierre Labastie <pierre.labastie@…>, 17 months ago

Remove sect1info tags

They only contain a date tag that is nowhere used.

  • Property mode set to 100644
File size: 6.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY noto-fonts-download-http "https://noto-website-2.storage.googleapis.com/pkgs/Noto-hinted.zip">
8 <!ENTITY noto-fonts-download-ftp " ">
9 <!ENTITY noto-fonts-md5sum "92e5af616ba8f5b420141a37c13b4d1c">
10 <!ENTITY noto-fonts-size "471 MB">
11 <!ENTITY noto-fonts-buildsize "582 MB">
12 <!ENTITY noto-fonts-time "less than 0.1 SBU">
13 <!ENTITY noto-alternate "https://github.com/googlei18n/noto-fonts/archive/v2015-09-29-license-adobe.tar.gz">
14]>
15
16<sect1 id="noto-fonts" xreflabel="noto-fonts">
17 <?dbhtml filename="noto-fonts.html"?>
18
19
20 <title>Noto Fonts</title>
21
22 <indexterm zone="noto-fonts">
23 <primary sortas="a-noto-fonts">noto-fonts</primary>
24 </indexterm>
25
26 <sect2 role="package">
27 <title>Introduction to Noto Fonts</title>
28
29 <para>
30 The <application>noto-fonts</application> package ('No Tofu' i.e. avoiding
31 boxes with dots [ hex digits ] when a glyph cannot be found) is a set of
32 fonts which aim to cover <emphasis>every glyph in unicode, no matter how
33 obscure</emphasis>. These fonts, or at least the Sans Serif fonts, are
34 used by KF5 (initially only for gtk applications).
35 </para>
36
37 <para>
38 Some of these fonts began life as the libre Source Sans Pro fonts from
39 adobe.
40 </para>
41
42 <note><para>As well as the full set, there is a slightly smaller and
43 older set of fonts, with some extra fonts, at
44 <ulink url="&noto-alternate;">&noto-alternate;</ulink> (19 MB). The
45 installation procedures for those are listed separately. Unfortunately,
46 the tarball does not provide the CJK fonts.</para></note>
47
48 &lfs7a_checked;
49
50 <bridgehead renderas="sect3">Package Information</bridgehead>
51 <itemizedlist spacing="compact">
52 <listitem>
53 <para>
54 Download (HTTP): <ulink url="&noto-fonts-download-http;"/>
55 </para>
56 </listitem>
57 <listitem>
58 <para>
59 Download (FTP): <ulink url="&noto-fonts-download-ftp;"/>
60 </para>
61 </listitem>
62 <listitem>
63 <para>
64 Download MD5 sum: &noto-fonts-md5sum;
65 </para>
66 </listitem>
67 <listitem>
68 <para>
69 Download size: &noto-fonts-size;
70 </para>
71 </listitem>
72 <listitem>
73 <para>
74 Estimated disk space required: &noto-fonts-buildsize;
75 </para>
76 </listitem>
77 <listitem>
78 <para>
79 Estimated build time: &noto-fonts-time;
80 </para>
81 </listitem>
82 </itemizedlist>
83
84 <note><para>Almost nobody will ever encounter text for which some of these
85 fonts can be used. Consult the user notes below to see which fonts you
86 might wish to delete.</para></note>
87
88 <bridgehead renderas="sect3">Noto Fonts Dependencies</bridgehead>
89
90 <bridgehead renderas="sect4">Required</bridgehead>
91 <para role="required">
92 <xref linkend="unzip"/> (for Noto-hinted.zip)
93 </para>
94
95 <para condition="html" role="usernotes">
96 User Notes: <ulink url="&blfs-wiki;/noto-fonts"/>
97 </para>
98 </sect2>
99
100 <sect2 role="installation">
101 <title>Installation of Noto Fonts</title>
102
103 <note><para>Unlike most other packages there is no need to unpack the
104 compressed Noto-hinted.zip package before installation.</para></note>
105
106 <para>
107 To install <application>Noto Fonts</application> from the full Noto-hinted
108 zip file, run the following commands as the
109 <systemitem class="username">root</systemitem> user:
110 </para>
111
112<screen><userinput>install -d -m755 /usr/share/fonts/noto &amp;&amp;
113unzip Noto-hinted.zip -d /usr/share/fonts/noto &amp;&amp;
114chmod 0644 /usr/share/fonts/noto/* &amp;&amp;
115fc-cache</userinput></screen>
116
117 <para>
118 Alternatively, to install a smaller set from the tarball, untar it
119 as normal. You will note that there are both
120 <filename class="directory">hinted/</filename> and
121 <filename class="directory">unhinted/</filename> directories, and
122 the documentation suggests that linux users should install the
123 hinted files.
124 </para>
125
126 <para>
127 In fact, there are many other fonts in the <filename
128 class="directory">unhinted</filename> directory, but all except one are
129 historic. The exception is the Noto Sans Symbols font - if Noto Sans is
130 your main font, you will probably want this because of the currency
131 symbols it provides.
132 </para>
133
134 <para>
135 In the <filename class="directory">hinted/</filename> directory there are
136 also some duplicate TTC (TrueType Collection) files for NotoSans which do
137 not provide anything useful and similarly some UI variants which were
138 again a dead end.
139 </para>
140
141 <para>
142 To install from the tarball, run the following commands as the
143 <systemitem class="username">root</systemitem> user:
144 </para>
145
146<screen><userinput>install -d -m755 /usr/share/fonts/noto &amp;&amp;
147cp -v LICENSE hinted/*.ttf unhinted/NotoSansSymbols*.ttf /usr/share/fonts/noto &amp;&amp;
148rm -v /usr/share/fonts/noto/Noto*UI* &amp;&amp;
149chmod 0644 /usr/share/fonts/noto/* &amp;&amp;
150fc-cache</userinput></screen>
151
152 <para>
153 If you remove any of the fonts, remember to run 'fc-cache' (as root) to
154 update fontconfig.
155 </para>
156
157 <para>
158 This package does not come with a test suite.
159 </para>
160
161 </sect2>
162
163 <sect2 role="content">
164 <title>Contents</title>
165
166 <segmentedlist>
167 <segtitle>Installed Programs</segtitle>
168 <segtitle>Installed Libraries</segtitle>
169 <segtitle>Installed Directories</segtitle>
170
171 <seglistitem>
172 <seg>
173 None
174 </seg>
175 <seg>
176 None
177 </seg>
178 <seg>
179 /usr/share/fonts/noto
180 </seg>
181 </seglistitem>
182 </segmentedlist>
183
184 </sect2>
185
186</sect1>
Note: See TracBrowser for help on using the repository browser.