VTFONTCVT(8)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1, nixpkgs unstable

πŸ’– VTFONTCVT(8) β€” convert font files for use by the video console πŸ’–

okay so welcome to the vtfontcvt manual page, bestie β€” this is the System Manager's Manual energy, and we are literally about to make font files make sense. 🫢✨

🌸 NAME 🌸

vtfontcvt β€” convert font files for use by the video console πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

vtfontcvt [-nv] [-f format] [-h height] [-w width] -o output_file
          normal_font [bold_font]

πŸŽ€ DESCRIPTION πŸŽ€

okay so here's the tea: the vtfontcvt utility reads source font files in either BDF or Unifont HEX format, then outputs a file in one of the available output formats. slay. ✨

heads up bestie: HEX format files (normal_font and bold_font) must have the file extension .hex. no cap. 🚨

The following options are available:

  • -f format β€” specify the output format. Available formats are:
    • compressed-source β€” C source with font data compressed by using LZ4 compression method. πŸ”₯
    • font β€” A binary font file (default). πŸ‘‘
    • source β€” C source. πŸ’–

The output in C source is intended to be used to embed the font into program binary. The binary font file is for use by vt(4). 🧚

  • -h height β€” set font height. The default is 16. Font height is set automatically for BDF files and for HEX files that have a # Height: height comment before any font data. πŸ“βœ¨
  • -n β€” do not apply output filtering with C source output. πŸ™ˆ
  • -o output_file β€” specify the name for the output file. like, that's where the whole vibe goes. πŸŽ€
  • -v β€” display verbose statistics about the converted font. bestie said give me the numbers. πŸ”’πŸ’…
  • -w width β€” set font width. The default is 8. Font width is set automatically for BDF files and for HEX files that have a # Width: width comment before any font data. πŸ“βœ¨

🌈 SEE ALSO 🌈

vidcontrol(1), vt(4) β€” go check them out, iykyk. πŸ’œ

⭐ HISTORY ⭐

The vtfontcvt utility first appeared in FreeBSD 10.1. iconic behavior, honestly. πŸ‘‘


okay bye bestie β€” this page’s footer says Debian, dated July 19, 2022 πŸŽ€πŸ’–

πŸ“¦ where this page comes from