FC-VALIDATE(1)

πŸ“¦
version 2.17.1 Β· 3 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, centos-stream 10, centos-stream 9, debian bookworm, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing

πŸ’– fc-validate(1) πŸ’–

okay bestie, so fc-validate is the tool that checks your font files and tells you whether each one actually covers the languages it's supposed to. 🌸

✨ NAME ✨

fc-validate β€” validate font files πŸŽ€

🧚 SYNOPSIS 🧚

fc-validate [ -Vhv ]
 [  [ -i index ]  [ --index index ]  ]  [  [ -l lang ]  [ --lang lang ]
 ]  [ --verbose ]  [ --version ]  [ --help ]  font-file...

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so fc-validate checks each font-file and sees if every font satisfies the language coverage, using the orthography files in fontconfig. πŸ’… If you pass --index, it only validates one face of each file. Otherwise it validates all the faces. iconic behaviour, honestly 😭

πŸ’œ OPTIONS πŸ’œ

This program follows the usual GNU command line syntax, so long options start with two dashes (-). Here's the summary of the options, bestie 🫢

  • -i β€” only query the face indexed index of each file. πŸ”₯
  • -l β€” set lang as the language instead of the current locale. this is used for -m. 🌈
  • -v β€” show more detailed information. πŸ‘€
  • -V β€” show the version of the program and exit. ✨
  • -h β€” show a summary of the options. πŸ“
  • font-file β€” query font-file for font faces. πŸ¦‹

πŸ‘‘ RETURN CODES πŸ‘‘

fc-validate returns error code 0 for successful parsing. It returns 1 if any errors happened, or if at least one font face could not be opened. ⚠️ not the vibe, so check those codes πŸ’€

πŸŽ€ AUTHOR πŸŽ€

This manual page was updated by Akira TAGOH <akira@tagoh.org>. Huge thanks to them 🫢


that's a wrap, bestie! πŸ’… This is the FC-VALIDATE(1) page, last updated Sep 10, 2012, and it's giving main character energy 🌸✨

πŸ“¦ where this page comes from