I've started looking at kf5-5-19.0.  One thing I found was a message:

frameworkintegration uses Noto Sans (https://www.google.com/get/noto/) and Oxygen Mono (http://download.kde.org/stable/plasma/5.4.0/oxygen-fonts-5.4.0.tar.xz) fonts, ensure these are installed for use at runtime")

We presently have neither of these in the book.

Looking at https://www.google.com/get/noto/, the font package is not versioned:

https://noto-website-2.storage.googleapis.com/pkgs/Noto-hinted.zip


This is a 472 MB file with only ttf files. I think the install procedures would be something like:

sudo install -d -m755 /usr/share/fonts/noto
sudo unzip Noto-hinted.zip -d /usr/share/fonts/noto
sudo fc-cache -f -v # optional

There may be a better source: https://github.com/googlei18n/noto-fonts/releases/tag/v2015-09-29-license-adobe. This is dated and a lot smaller than the previous package. It is probably not as comprehensive.

------

For the oxygen-fonts, there is oxygen-fonts-5.4.2.tar.xz.

Requires fontforge.

The install procedures should be:

mkdir build
cd    build

cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make install

It installs three fonts:

Oxygen-Sans-Bold.ttf
Oxygen-Sans.ttf
OxygenMono-Regular.ttf

In /usr/share/fonts/truetype/oxygen

---------

I think these need to go into the book, but where? I can put oxygen-fonts into the KF5 section and the noto fonts into Xorg-7.7 Testing and Configuration.

The oxygen-fonts don't really fit into the Xorg-7.7 section (Xft Font Protocol).

We could create a new section for fonts (like we did for icons). We could rename the Icons section to 'Icons and Fonts' and put them there. If we did that the question comes up about the Xorg Fonts and the discussion in 'Xorg-7.7 Testing and Configuration'.

We are in the middle of a release cycle, so I would not want to make the changes too invasive.

How should we go on this?

  -- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to