FreeType-2.13.3

Introduksjon til FreeType2

FreeType2 pakken inneholder et bibliotek som lar applikasjoner gjengi TrueType fonter riktig.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

Ytterligere Nedlastinger

Ytterligere Dokumentasjon

FreeType2 Avhengigheter

Anbefalt

Valgfri

Brotli-1.1.0 og librsvg-2.59.1

Valgfri (for dokumentasjon)

docwriter

Installasjon av FreeType2

Hvis du lastet ned tilleggsdokumentasjonen, pakk den ut i kildetreet ved å bruke følgende kommando:

tar -xf ../freetype-doc-2.13.3.tar.xz --strip-components=2 -C docs

Installer FreeType2 ved å kjøre følgende kommandoer:

sed -ri "s:.*(AUX_MODULES.*valid):\1:" modules.cfg &&

sed -r "s:.*(#.*SUBPIXEL_RENDERING) .*:\1:" \
    -i include/freetype/config/ftoption.h  &&

./configure --prefix=/usr --enable-freetype-config --disable-static &&
make

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

make install

Hvis du lastet ned den valgfrie dokumentasjonen, installer den som root bruker:

cp -v -R docs -T /usr/share/doc/freetype-2.13.3 &&
rm -v /usr/share/doc/freetype-2.13.3/freetype-config.1

Parameterforklaringer

sed -ri ...: Første kommando aktiverer GX/AAT og OpenType tabellvalidering og andre kommando aktiverer Subpixel Rendering. Noter at Subpixel Rendering kan ha patentproblemer. Sørg for å lese 'Other patent issues' delen av https://freetype.org/patents.html før du aktiverer dette alternativet.

--enable-freetype-config: Denne bryteren sørger for at mansiden for freetype-config er installert.

--without-harfbuzz: Hvis harfbuzz er installert før freetype uten freetype støtte, bruk denne bryteren for å unngå en byggefeil.

--disable-static: Denne bryteren forhindrer installasjon av statiske versjoner av bibliotekene.

Innhold

Installert Program: freetype-config
Installert Bibliotek: libfreetype.so
Installerte Mapper: /usr/include/freetype2 og /usr/share/doc/freetype-2.13.3

Korte Beskrivelser

freetype-config

brukes til å få FreeType kompilerings og koblingsinformasjon

libfreetype.so

inneholder funksjoner for å gjengi ulike skrifttyper, for eksempel TrueType og Type1