Author: ken
Date: Fri Jan 27 18:35:20 2017
New Revision: 18221
Log:
Move details of the oxygen and noto fonts into the fonts page, instead of
separate pages in the kde-frameworks chapter.
Modified:
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/kde/kf5/kf5.xml
trunk/BOOK/x/installing/TTF-and-OTF-fonts.xml
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Fri Jan 27 16:29:06
2017 (r18220)
+++ trunk/BOOK/introduction/welcome/changelog.xml Fri Jan 27 18:35:20
2017 (r18221)
@@ -46,7 +46,12 @@
<para>January 27th, 2017</para>
<itemizedlist>
<listitem>
- <para>[bdubbs] - Update to firefox-51.0.1. Fixes
+ <para>[ken] - Move oxygen fonts and noto fonts into the
+ TTF and OTF fonts page. Fixes
+ <ulink url="&blfs-ticket-root;8802">#8802</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[ken] - Update to firefox-51.0.1. Fixes
<ulink url="&blfs-ticket-root;8810">#8810</ulink>.</para>
</listitem>
<listitem>
Modified: trunk/BOOK/kde/kf5/kf5.xml
==============================================================================
--- trunk/BOOK/kde/kf5/kf5.xml Fri Jan 27 16:29:06 2017 (r18220)
+++ trunk/BOOK/kde/kf5/kf5.xml Fri Jan 27 18:35:20 2017 (r18221)
@@ -16,8 +16,10 @@
<title>KDE Frameworks 5</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kf5-intro.xml"/>
+<!--
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="oxygen-fonts.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="noto-fonts.xml"/>
+-->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="kf5-frameworks.xml"/>
</chapter>
Modified: trunk/BOOK/x/installing/TTF-and-OTF-fonts.xml
==============================================================================
--- trunk/BOOK/x/installing/TTF-and-OTF-fonts.xml Fri Jan 27 16:29:06
2017 (r18220)
+++ trunk/BOOK/x/installing/TTF-and-OTF-fonts.xml Fri Jan 27 18:35:20
2017 (r18221)
@@ -256,38 +256,6 @@
coverage), these are the default fallback fonts.
</para>
- <bridgehead renderas="sect3" id="kdefonts"
- xreflabel="kdefonts">Fonts used by KDE</bridgehead>
-
- <para>
- When KDE Frameworks 5 began, it used <xref linkend="oxygen-fonts"/>
- in 'startkde'. Those fonts are no-longer actively maintained, so KDE made
- a decision to switch to <xref linkend="noto-fonts"/>. At the moment Noto
- Sans is primarily used when running Gtk applications within KDE, and
- Oxygen continues to be used by 'startkde'.
- </para>
-
- <para>
- Those pages will eventually be merged into this section. If you use a
- language which is not written in a latin, greek or cyrillic alphabet then
- you should probably install at least Noto Sans itself (for any latin,
- ASCII, common digits and punctuation), perhaps Noto Sans Symbols (for
- currency symbols) and the separate Noto (Sans, if available) font
- appropriate to that language, as well as the Oxygen fonts. An updated
- link to download individual Noto fonts is <ulink
-
url="https://www.google.com/get/noto/">https://www.google.com/get/noto/</ulink>.
- </para>
-
- <para>
- However, you should be aware that <application>fontconfig</application>
- knows nothing about Noto fonts. The 'Noto Sans Something' fonts are each
- treated as separate fonts (and for Arabic there is not a specifically
Sans
- name), so if you have other fonts installed then the choice of which font
- to use for missing glyphs where 'Noto Sans' is specified will be random,
- except that Sans fonts will be preferred over <emphasis>known</emphasis>
- Serif and Monospace fonts because Sans is the fallback for unknown fonts.
- </para>
-
<bridgehead renderas="sect3" id="freefont"
xreflabel="freefont">GNU FreeFont</bridgehead>
@@ -371,6 +339,71 @@
equivalents (Carlito, Caladea) above.
</para>
+ <bridgehead renderas="sect3" id="noto-fonts"
+ xreflabel="Noto fonts">Noto fonts</bridgehead>
+
+ <indexterm zone="TTF-and-OTF-fonts noto-fonts">
+ <primary sortas="a-noto-fonts">Noto fonts</primary>
+ </indexterm>
+
+ <para>
+ The <ulink
+ url="https://www.google.com/get/noto/">Noto fonts</ulink> ('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 <emphasis>every glyph in unicode, no
+ matter how obscure</emphasis>. These fonts, or at least the Sans Serif
+ fonts, are used by KF5 (initially only for gtk applications). If you want
+ to cover historic languages, you can download all the fonts by clicking
+ on the link at the top of that page.
+ </para>
+
+ <para>
+ People using languages written in Latin, Greek or Cyrillic alphabets need
+ only install Noto Sans itself, and perhaps Noto Sans Symbols for currency
+ symbols. For more details on the CJK fonts see <xref
+ linkend="NotoSansCJK"/> below. There are also separate fonts for every
+ other current writing system, but these too will also require Noto Sans
+ (or Noto Serif) and perhaps Noto Symbols.
+ </para>
+
+ <para>
+ However, you should be aware that <application>fontconfig</application>
+ knows nothing about Noto fonts. The 'Noto Sans Something' fonts are each
+ treated as separate fonts (and for Arabic there is not a specifically
Sans
+ name), so if you have other fonts installed then the choice of which font
+ to use for missing glyphs where 'Noto Sans' is specified will be random,
+ except that Sans fonts will be preferred over <emphasis>known</emphasis>
+ Serif and Monospace fonts because Sans is the fallback for unknown fonts.
+ </para>
+
+
+ <bridgehead renderas="sect3" id="oxygen-fonts"
+ xreflabel="Oxygen fonts">Oxygen fonts</bridgehead>
+
+ <indexterm zone="TTF-and-OTF-fonts oxygen-fonts">
+ <primary sortas="a-oxygen-fonts">Oxygen fonts</primary>
+ </indexterm>
+
+ <para>
+ When KDE Frameworks 5 was first released, it used the <ulink
+
url="http://download.kde.org/stable/plasma/5.4.3/oxygen-fonts-5.4.3.tar.xz">Oxygen
fonts</ulink>
+ which were designed for integrated use with the KDE desktop. Those fonts
+ are no-longer actively maintained, so KDE made a decision to switch to
+ <xref linkend="noto-fonts"/>, but for the moment they are still
+ <emphasis>required</emphasis> by 'startkde'.
+ </para>
+
+ <para>
+ Originally these fonts were only supplied as source, needing <xref
+ linkend="cmake"/> and <xref linkend="fontforge"/> to create the TTF
+ files. But for a while the souce has also included the prepared TTF.
+ The only unusual feature is that each TTF file is in its own subdirectory
+ (<filename class="directory">oxygen-fonts/{*-?00}/</filename>) with the
+ source in further subdirectories. You could just install the whole
+ tarball if you prefer, although that will waste space.
+ </para>
+
+
<bridgehead renderas="sect3" id="CJKfonts"
xreflabel="CJKfonts">CJK fonts:</bridgehead>
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page