typst-fonts(1)

πŸ“¦
version 0.14.2 Β· 3 versions
, in alpine 3.24, nixos 26.05

πŸ’… typst-fonts(1) β€” like, the manual, but make it make sense ✨

okay bestie, welcome to typst-fonts, from the General Commands Manual πŸŽ€ β€” this is the whole vibe, and I'm gonna walk you through it like we're texting at 2am πŸ¦‹


🌸 NAME 🌸

typst-fonts β€” literally lists all the fonts it discovers, in your system font paths and your custom ones πŸ’– no cap, that's the whole job.


⭐ SYNOPSIS ⭐

typst-fonts [--font-path] [--ignore-system-fonts]
[--ignore-embedded-fonts] [--variants] [-h|--help]

that's it. that's the run. go off πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

Lists all discovered fonts in system and custom font paths ✨

yes, it's the same sentence as the NAME section, and yes, I'm saying it again because it's that iconic. it finds fonts. it lists them. main character energy, honestly πŸ’…


πŸ’œ OPTIONS πŸ’œ

  • --font-path=DIR β€” adds extra directories that get recursively searched for fonts, bestie πŸ” (recursive means it goes all the way down, not just the top folder, iykyk).

if you're passing multiple paths, separate them with your system's path separator β€” that's : on Unix-like systems and ; on Windows, so don't mix those up πŸ™ˆ

you can also set this with the TYPST_FONT_PATHS environment variable instead πŸ’–

  • --ignore-system-fonts β€” makes sure system fonts won't be searched πŸ‘€ unless you explicitly include them via --font-path. so like, they're not gone, they're just not invited to the party unless you send them an invite πŸŽ€

you can also set this with the TYPST_IGNORE_SYSTEM_FONTS environment variable 🌈

  • --ignore-embedded-fonts β€” makes sure the fonts embedded into Typst won't be considered at all, periodt πŸ’€

you can also set this with the TYPST_IGNORE_EMBEDDED_FONTS environment variable 🫢

  • --variants β€” also lists the style variants of each font family πŸ‘‘ so instead of just the family name, you get the whole squad β€” the regulars, the bolds, the italics, all of them πŸ’–
  • -h, --help β€” prints help 🧚 (heads up though: this one shows the summary β€” if you want the summary you use '-h', that's the note right there in the original, so I'm keeping it exact, mwah πŸ’‹)

⚠️ real talk: nothing here is dangerous or deprecated, but do clock that -h gives you the summary, not the full thing β€” that's the official note and I'm not gonna pretend otherwise 😭

πŸ“ a cute little sign-off πŸ“

and that's the whole page, bestie 🌸 the footer said typst-fonts and typst-fonts(1) β€” that's the source/version and the manual name tag riding along at the bottom β€” so now you know exactly what you're reading, where it came from, and that it's, like, officially the General Commands Manual version of this whole vibe πŸ’œβœ¨ go list some fonts fr fr 🫢

πŸ“¦ where this page comes from