Some rewording around the end of Xft Font Protocol: in particular stop recommending the Unicode Font Guide (unmaintained, outdated) and note that noto-fonts are almost complete. Also mention unzip here.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@17643 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Ken Moffat 2016-08-18 03:09:27 +00:00
parent 29e77975bd
commit d769233427

View File

@ -309,13 +309,20 @@ OpenGL version string: 3.0 Mesa 10.4.5</computeroutput></screen>
</listitem>
</itemizedlist>
<para>The list above will not provide complete Unicode coverage. For
more information, please visit the <ulink
url="http://unifont.org/fontguide/">Unicode Font Guide</ulink>.</para>
<para>The list above will not provide complete Unicode coverage.
Unicode is updated every year, and most additions are now for historic
writing systems. For almost-complete coverage you can install <xref
linkend="noto-fonts"/> (about 180 fonts when last checked) but that
number of fonts makes it <emphasis>much</emphasis> less convenient to
select a specific font in a document, and most people will regard many
of them as a waste of space. We used to recommend the <ulink
url="http://unifont.org/fontguide/">Unicode Font Guide</ulink>, but that
has not been updated since 2008 and many of its links are dead.</para>
<para>Rendered examples of many of the above fonts can be found at this
<para>Rendered examples of most of the above fonts, and many others,
can be found at this
<ulink url="http://zarniwhoop.uk/ttf-otf-notes.html#examples">
font analysis</ulink> site.</para>
font analysis</ulink> page.</para>
<para>As a font installation example, consider the installation of the
DejaVu fonts. From the unpacked source directory, run the following
@ -325,6 +332,10 @@ OpenGL version string: 3.0 Mesa 10.4.5</computeroutput></screen>
install -v -m644 *.ttf /usr/share/fonts/dejavu &amp;&amp;
fc-cache -v /usr/share/fonts/dejavu</userinput></screen>
<para>Fonts are often supplied in zip files, requiring <xref linkend="unzip"/>
to list and extract them, but even if the current release is a tarball
you should still check to see if it will create a directory.</para>
</sect2>
<sect2 role="configuration" id='xconfig'>