mtx-fonts(1)

πŸ’– mtx-fonts β€” ConTeXt Font Database Management πŸ’–

okay bestie, sit DOWN, because today we're talking about mtx-fonts, aka the ConTeXt font database management era of your life. it's a script, it lives in the mtxrun family, and it's genuinely iconic. πŸŽ€


✨ SYNOPSIS ✨

mtxrun --script fonts [ OPTIONS ...  ] [ FILENAMES ]

like, that's the whole vibe. you call it through mtxrun with --script fonts, throw some OPTIONS at it, and optionally some FILENAMES, and it does its thing. periodt. πŸ’…


🌸 DESCRIPTION 🌸

ConTeXt Font Database Management. that's it, that's the job β€” it's the girl who keeps the font database in check so your documents don't have a crisis. πŸ¦‹


✨ OPTIONS ✨

so here's the menu, bestie. every single one, no skips, no cap:

  • --convert β€” saves an open type font in a raw table. raw. unpolished. authentic. πŸ’€
  • --unpack β€” takes a tma file and saves it in a more readable format, so it's giving decipherable instead of cryptic. πŸ”₯
  • --reload β€” generates a whole new font database. and lowkey, when in doubt, use --force with it, fr fr. 🫢
  • --reload β€” this one's the --simple situation: it generates luatex-fonts-names.lua. heads up though, it is not for context! πŸ™ˆ
  • --list --name β€” lists installed fonts, filtered by name. pairs with [--pattern]. πŸ‘‘
  • --list --spec β€” lists installed fonts, filtered by spec. pairs with [--filter]. ⭐
  • --list --file β€” lists installed fonts, filtered by file. pairs with [--pattern]. 🌈
  • --pattern=str β€” filters files using a pattern. the str is your moment. ✨
  • --filter=list β€” key-value pairs. that's the whole description, bestie, she's mysterious like that. πŸ’œ
  • --all β€” shows all found instances. and yes, you can combine it with other flags. team player energy. 🫢
  • --info β€” gives you more details. the tea. the lore. 😭
  • --trackers=list β€” enables trackers. πŸ‘€
  • --statistics β€” serves up some info about the database. numbers, but make it cute. πŸ“
  • --names β€” uses names instead of unicodes. say it with me: names > unicodes. πŸŽ€
  • --cache=str β€” uses a specific cache. your options are otl or otf, so pick your fighter. 🧚
not me pointing out that --reload shows up twice in the original list β€” and yeah, I kept both, because both are real and I'm not erasing herstory. πŸ’…

πŸ’Œ AUTHOR πŸ’Œ

want more info about ConTeXt and all the little tools that come with it? the girlies have you covered:


and that's the whole page, bestie. this is mtx-fonts(1), version 1.00, dated 01-01-2023 β€” so go forth, manage those fonts, and slay. πŸ’–βœ¨πŸŒˆ

πŸ“¦ where this page comes from