FontForge-20200314
Introduction to FontForge
The FontForge package contains an
outline font editor that lets you create your own postscript,
truetype, opentype, cid-keyed, multi-master, cff, svg and bitmap
(bdf, FON, NFNT) fonts, or edit existing ones.
This package is known to build and work properly using an LFS-10.0
platform.
Package Information
FontForge Dependencies
Required
libspiro-20200505, libuninameslist-20200413, and
libxml2-2.9.10
Recommended
GTK+-3.24.22
Optional
giflib-5.2.1, git-2.28.0, libjpeg-turbo-2.0.5, LibTIFF-4.1.0, WOFF2-1.0.2, and
Sphinx (to build html
documentation)
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/fontforge
Installation of FontForge
Install FontForge by running the
following commands:
mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-Wno-dev .. &&
make
To test the results, issue: make
check.
Now, as the root
user:
make install
If you have installed sphinx-build, HTML documentation
was built and installed in /usr/share/doc/fontforge
. To be able to access it
as a versioned directory, create a symlink as the root
user:
ln -sv fontforge /usr/share/doc/fontforge-20200314
Command Explanations
-DCMAKE_BUILD_TYPE=Release
:
This switch is used to create an optimized release without debug
information.
-Wno-dev
: This switch is
used to suppress warnings intended for the package's developers.
-DENABLE_X11=ON
: use an X11 backend
instead of GDK3 (gtk+-3) for basic Xorg graphics.
Contents
Installed Programs:
fontforge, fontimage, fontlint and
sfddiff
Installed Library:
libfontforge.so and
/usr/lib/python3.8.5/site-packages/{fontforge,psMat}.so
Installed Directories:
/usr/share/fontforge and optionally
/usr/share/doc/fontforge{,-20200314}
Short Descriptions
fontforge
|
is a program that allows you to create and modify font
files.
|
fontimage
|
is a program that produces an image showing
representative glyphs of the font.
|
fontlint
|
is a program that checks the font for certain common
errors.
|
sfddiff
|
is a program that compares two font files.
|
Last updated on 2020-08-23 15:03:29 -0700