FreeType-2.13.3

Introduksjon til FreeType2

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

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.2 plattform.

Pakkeinformasjon

Ytterligere Nedlastinger

Ytterligere Dokumentasjon

FreeType2 Avhengigheter

Anbefalt

Valgfri

Brotli-1.1.0 og librsvg-2.58.3

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