GRUB-MKFONT(1)
π NAME π
grub-mkfont β make GRUB font files π
(ok so this is from the User Commands manual, bestie, and it's about turning your cute lil' fonts into GRUB font files)
β¨ SYNOPSIS β¨
grub-mkfont [OPTION...] [OPTIONS] FONT_FILES
π¦ DESCRIPTION π¦
Convert common font file formats into PF2. That's it, that's the whole vibe β you hand it a normal font file, it hands you back a PF2, which is what GRUB actually wants. Periodt. π
-a,--force-autohintβ force autohint. like, make it happen even if it wouldn't normally π«Ά-b,--boldβ convert to bold font. thicc-ify it β¨-c,--asce=NUMβ set font ascent (the height above the baseline, if you were wondering π)-d,--desc=NUMβ set font descent (the bit that hangs below the baseline, yes it's a real term π)-i,--index=NUMβ select face index. for when your font file is a whole collection and you gotta pick one π--no-bitmapβ ignore bitmap strikes when loading. no bitmaps allowed, we're being picky π--no-hintingβ disable hinting-n,--name=NAMEβ set font family name-o,--output=FILEβ save output inFILEβ required, no cap, you literally cannot skip this one π₯-r,--range=FROM-TO[,FROM-TO]β set font range. you can stack ranges with commas, slay π-s,--size=SIZEβ set font size-v,--verboseβ print verbose messages. (note the period, it's part of the original energy π)-?,--helpβ give this help list--usageβ give a short usage message-V,--versionβ print program version
Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. β read that twice bestie, it's the classic getopt rule and it applies here fr fr πΈ
π REPORTING BUGS π
Report bugs to <bug-grub@gnu.org>. (yes, that's the real address, go tell them, they wanna know π«Ά)
π SEE ALSO π
The full documentation for grub-mkfont is maintained as a Texinfo manual. If the info and grub-mkfont programs are properly installed at your site, the command
info grub-mkfont
should give you access to the complete manual. iykyk, that's where the full lore lives πβ¨
so yeah, that's the whole page π§ this one's from GRUB 2.12-1ubuntu7.3, dated March 2025 β go make some iconic fonts, bestie, ily, bye πππ
π¦ where this page comes from
- ubuntu noble: grub-common 2.12-1ubuntu7.3 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms