FcFreeTypeCharSetAndSpacing(3)
π NAME π
FcFreeTypeCharSetAndSpacing β compute Unicode coverage and spacing type. This is the FcFreeTypeCharSetAndSpacing(3) manual page, bestie, and itβs lowkey iconic.
β¨ SYNOPSIS β¨
#include <fontconfig.h>
#include <fcfreetype.h>
FcCharSet * FcFreeTypeCharSetAndSpacing (FT_Face face, FcBlanks *blanks, int *spacing);
π¦ DESCRIPTION π¦
Okay so this function scans a FreeType face and returns the set of encoded Unicode chars. Obsessed with the coverage, honestly π
.
FcBlanks is deprecated β like, for real, itβs giving βold code energyβ β and blanks is ignored and accepted only for compatibility with older code.
spacing receives the computed spacing type of the font, and itβs one of:
FC_MONOβ for a font where all glyphs have the same widthFC_DUALβ where the font has glyphs in precisely two widths, one twice as wide as the otherFC_PROPORTIONALβ where the font has glyphs of many widths
No cap, that spacing situation is the whole vibe check here π«Ά.
Mwah π β this little love letter is from Fontconfig 2.17.0, dated 27 June 2025 π.
π¦ where this page comes from
- fedora 43: fontconfig-devel 2.17.0-3.fc43 Β· HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- fedora 43: fontconfig-devel 2.17.0-3.fc43 Β· HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- fedora 44: fontconfig-devel 2.17.0-4.fc44 Β· HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- fedora 44: fontconfig-devel 2.17.0-4.fc44 Β· HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms