TTC(1)

πŸ“¦
version 6.101.0 Β· 2 versions
, in fedora 43, fedora 44

✨ NAME ✨

ttc β€” bestie, this is literally the tool that shows you the fonts hiding inside a ttc πŸ’–

It's a user-contributed Perl thing, so it's giving iconic community-made energy πŸ‘‘


🌸 SYNOPSIS 🌸

ttc [options] [file ...]

 Options:
   --with-filename  -H  includes filename
   --ident              shows identification
   --help               shows a brief help message and exits
   --man                shows full documentation and exits
   --verbose            provides more verbose information
   --quiet              runs as silently as possible

πŸŽ€ OPTIONS πŸŽ€

  • --with-filename, -H β€” drop the filename into the output too. Ngl, this one is the default if you're processing more than one file, so she's kind of the main character here πŸ’…
  • --help β€” prints a lil brief help message and dips. Short and sweet, no notes 🫢
  • --man β€” prints the manual page and exits. That's me!! I'm the manual page bestie, iconic 🌈
  • --ident β€” prints program identification. A lil name tag for the program itself, cute 🏷️
  • --verbose β€” gives you more verbose info. And listen β€” you can repeat this option to crank the verbosity even higher. Stack it. Obsessed with the commitment ✨
  • --quiet β€” suppresses all the non-essential chatter. Runs as silently as possible, like she's sneaking out at 2am 🀫
  • file β€” the input file(s) to process, if any. Zero files? Also fine, no pressure πŸ’œ

πŸ¦‹ DESCRIPTION πŸ¦‹

So basically, this program reads the ttc file(s) you hand it and then lists out all the fonts contained in there. It's like a vibe check for your font collection 🌸

The output contains, per font:

  • the index of the font
  • PS= its PostScript name
  • fam= the family name
  • sub= the subfamily (aka the style)

🌟 EXAMPLE 🌟

ttc -H Times.ttc
Times.ttc:
 1: PS="Times-Roman"      fam="Times" sub="Regular"
 2: PS="Times-Bold"       fam="Times" sub="Bold"
 3: PS="Times-Italic"     fam="Times" sub="Italic"
 4: PS="Times-BoldItalic" fam="Times" sub="Bold Italic"

Look at her. Four fonts, all lined up, all matching, lowkey stunning 😭πŸ”₯


Ok bestie, real talk β€” the numbers and names in that example are exactly what you'll see, so don't go editing them thinking you can ✨manifest✨ different output. Copy them character for character, periodt πŸ’€

That's the whole vibe, fr fr πŸ’– Sending you off with the deets: this page is from perl v5.42.2, dated 2026-04-30. Stay slaying, go check your fonts, and remember β€” PS=, fam=, sub=, index, that's the whole recipe πŸŽ€πŸ¦‹βœ¨

πŸ“¦ where this page comes from