T1LIBCONFIG(8)

πŸ“¦ version 5.1.2, in epel 10, epel 9, fedora 43, fedora 44

πŸ’– 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 of t1libconfig and 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