T1LIBCONFIG(8)
π NAME π
okay so bestie, gather round: t1libconfig β she makes the t1lib.config and FontDataBase files for t1lib. that's the whole job. it's giving β¨font wranglerβ¨. and yes she lives in section 8 of the System Manager's Manual, iykyk π
πΈ SYNOPSIS πΈ
(no i did not lose a bracket, that's just how she's written down, we don't question the icon π )
β¨ DESCRIPTION β¨
so what she does is: she goes and scans a whole list of directories looking for Type 1 fonts and font metric files, and then she generates a configuration file and a font database file for the t1lib rasterizer library based on whatever she found. slay π¦
by default, she looks in all the subdirectories of /usr/X11R6/lib/X11/fonts, and in /usr/lib/ghostscript. like, all of them. every last one.
you can also hand her extra directories to search on the command line, and she'll take those too π«Ά
also important: the t1libconfig script tries not to scan the same directory twice. but listen β this is not foolproof, because /usr/X11R6/lib/X11/fonts and /usr/lib/X11/fonts typically point to the same directory on GNU/Linux systems. so like... she's doing her best, but the filesystem is the filesystem π
π OPTIONS π
-v,--versionβ prints the version oft1libconfigand then dips. that's it, that's the whole thing. exit stage left π-h,--helpβ prints help about usage and exits. your girl is helpful fr fr π--forceβ forces the generation of brand new configuration files even if those files already exist on the system. like, she's going to overwrite them, no matter what's already sitting there. > β οΈ bestie this one does not care about what you already have, so be sure before you flex it π
π FILES π
/etc/t1lib/t1lib.configβ contains configuration information for t1lib, including colon-separated lists of paths to Type 1 font files and font metrics files, and the location of the default font database file. the whole lore is in here β¨/etc/t1lib/FontDataBaseβ contains a list of the names of Type 1 font files to be used by t1lib. just the names, keeping it cute and minimal π
π« AUTHOR π«
David Huggins-Daines <dhd@debian.org> β the icon who made this happen. thank you for your service π«‘π
π SEE ALSO π
and that's the whole page, babe πΈ β this was T1LIBCONFIG(8) from the System Manager's Manual, mwah π go forth and configure your fonts, you're the main character now π
β¨π
π¦ where this page comes from
- epel 10: t1lib 5.1.2-43.el10_3 Β· LicenseRef-Callaway-LGPLv2+
- epel 9: t1lib 5.1.2-31.el9 Β· LGPLv2+
- fedora 43: t1lib 5.1.2-42.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: t1lib 5.1.2-42.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 44: t1lib 5.1.2-43.fc44 Β· LicenseRef-Callaway-LGPLv2+
- fedora 44: t1lib 5.1.2-43.fc44 Β· LicenseRef-Callaway-LGPLv2+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms