Changeset 7ba67dbe


Ignore:
Timestamp:
01/28/2017 02:35:20 AM (7 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
d9994c1
Parents:
273c633
Message:

Move details of the oxygen and noto fonts into the fonts page, instead of separate pages in the kde-frameworks chapter.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18221 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r273c633 r7ba67dbe  
    4747      <itemizedlist>
    4848        <listitem>
    49           <para>[bdubbs] - Update to firefox-51.0.1.  Fixes
     49          <para>[ken] - Move oxygen fonts and noto fonts into the
     50          TTF and OTF fonts page.  Fixes
     51          <ulink url="&blfs-ticket-root;8802">#8802</ulink>.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[ken] - Update to firefox-51.0.1.  Fixes
    5055          <ulink url="&blfs-ticket-root;8810">#8810</ulink>.</para>
    5156        </listitem>
  • kde/kf5/kf5.xml

    r273c633 r7ba67dbe  
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kf5-intro.xml"/>
     19<!--
    1920  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="oxygen-fonts.xml"/>
    2021  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="noto-fonts.xml"/>
     22-->
    2123  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kf5-frameworks.xml"/>
    2224
  • x/installing/TTF-and-OTF-fonts.xml

    r273c633 r7ba67dbe  
    257257    </para>
    258258
    259     <bridgehead renderas="sect3" id="kdefonts"
    260     xreflabel="kdefonts">Fonts used by KDE</bridgehead>
    261 
    262     <para>
    263       When KDE Frameworks 5 began, it used <xref linkend="oxygen-fonts"/>
    264       in 'startkde'. Those fonts are no-longer actively maintained, so KDE made
    265       a decision to switch to <xref linkend="noto-fonts"/>. At the moment Noto
    266       Sans is primarily used when running Gtk applications within KDE, and
    267       Oxygen continues to be used by 'startkde'.
    268     </para>
    269 
    270     <para>
    271       Those pages will eventually be merged into this section. If you use a
    272       language which is not written in a latin, greek or cyrillic alphabet then
    273       you should probably install at least Noto Sans itself (for any latin,
    274       ASCII, common digits and punctuation), perhaps Noto Sans Symbols (for
    275       currency symbols) and the separate Noto (Sans, if available) font
    276       appropriate to that language, as well as the Oxygen fonts. An updated
    277       link to download individual Noto fonts is <ulink
    278       url="https://www.google.com/get/noto/">https://www.google.com/get/noto/</ulink>.
    279     </para>
    280 
    281     <para>
    282       However, you should be aware that <application>fontconfig</application>
    283       knows nothing about Noto fonts. The 'Noto Sans Something' fonts are each
    284       treated as separate fonts (and for Arabic there is not a specifically Sans
    285       name), so if you have other fonts installed then the choice of which font
    286       to use for missing glyphs where 'Noto Sans' is specified will be random,
    287       except that Sans fonts will be preferred over <emphasis>known</emphasis>
    288       Serif and Monospace fonts because Sans is the fallback for unknown fonts.
    289     </para>
    290 
    291259    <bridgehead renderas="sect3" id="freefont"
    292260    xreflabel="freefont">GNU FreeFont</bridgehead>
     
    372340    </para>
    373341
     342    <bridgehead renderas="sect3" id="noto-fonts"
     343    xreflabel="Noto fonts">Noto fonts</bridgehead>
     344
     345    <indexterm zone="TTF-and-OTF-fonts noto-fonts">
     346      <primary sortas="a-noto-fonts">Noto fonts</primary>
     347    </indexterm>
     348
     349    <para>
     350      The <ulink
     351      url="https://www.google.com/get/noto/">Noto fonts</ulink> ('No Tofu', i.e.
     352      avoiding boxes with dots [hex digits] when a glyph cannot be found) is a
     353      set of fonts which aim to cover <emphasis>every glyph in unicode, no
     354      matter how obscure</emphasis>. These fonts, or at least the Sans Serif
     355      fonts, are used by KF5 (initially only for gtk applications). If you want
     356      to cover historic languages, you can download all the fonts by clicking
     357      on the link at the top of that page.
     358    </para>
     359
     360    <para>
     361      People using languages written in Latin, Greek or Cyrillic alphabets need
     362      only install Noto Sans itself, and perhaps Noto Sans Symbols for currency
     363      symbols. For more details on the CJK fonts see <xref
     364      linkend="NotoSansCJK"/> below. There are also separate fonts for every
     365      other current writing system, but these too will also require Noto Sans
     366      (or Noto Serif) and perhaps Noto Symbols.
     367    </para>
     368
     369    <para>
     370      However, you should be aware that <application>fontconfig</application>
     371      knows nothing about Noto fonts. The 'Noto Sans Something' fonts are each
     372      treated as separate fonts (and for Arabic there is not a specifically Sans
     373      name), so if you have other fonts installed then the choice of which font
     374      to use for missing glyphs where 'Noto Sans' is specified will be random,
     375      except that Sans fonts will be preferred over <emphasis>known</emphasis>
     376      Serif and Monospace fonts because Sans is the fallback for unknown fonts.
     377    </para>
     378
     379
     380    <bridgehead renderas="sect3" id="oxygen-fonts"
     381    xreflabel="Oxygen fonts">Oxygen fonts</bridgehead>
     382
     383    <indexterm zone="TTF-and-OTF-fonts oxygen-fonts">
     384      <primary sortas="a-oxygen-fonts">Oxygen fonts</primary>
     385    </indexterm>
     386
     387    <para>
     388      When KDE Frameworks 5 was first released, it used the <ulink
     389      url="http://download.kde.org/stable/plasma/5.4.3/oxygen-fonts-5.4.3.tar.xz">Oxygen fonts</ulink>
     390      which were designed for integrated use with the KDE desktop. Those fonts
     391      are no-longer actively maintained, so KDE made a decision to switch to
     392      <xref linkend="noto-fonts"/>, but for the moment they are still
     393      <emphasis>required</emphasis> by 'startkde'.
     394    </para>
     395
     396    <para>
     397      Originally these fonts were only supplied as source, needing <xref
     398      linkend="cmake"/> and <xref linkend="fontforge"/> to create the TTF
     399      files. But for a while the souce has also included the prepared TTF.
     400      The only unusual feature is that each TTF file is in its own subdirectory
     401      (<filename class="directory">oxygen-fonts/{*-?00}/</filename>) with the
     402      source in further subdirectories. You could just install the whole
     403      tarball if you prefer, although that will waste space.
     404    </para>
     405
     406
    374407    <bridgehead renderas="sect3" id="CJKfonts"
    375408    xreflabel="CJKfonts">CJK fonts:</bridgehead>
Note: See TracChangeset for help on using the changeset viewer.