d.font(1grass)
π d.font β the manual page, but make it cute π
okay so bestie, welcome to d.font(1grass) β literally the font-picker for your GRASS graphics monitor. yes, the whole manual. no, I'm not skipping anything. sit down, hydrate, let's go π
β¨ NAME β¨
d.font β selects the font in which text will be displayed on the user's graphics monitor. that's it. that's the job. she's a simple girl with a simple purpose π
π·οΈ KEYWORDS π·οΈ
display, settings
πΈ SYNOPSIS πΈ
d.font
d.font --help
d.font [-lv] [font=string] [path=name] [charset=string] [--help]
[--verbose] [--quiet] [--ui]
π Flags π
-lβ List fonts. she's giving catalogue energy π-vβ List fonts verbosely. same list, but with β¨loreβ¨--helpβ Print usage summary--verboseβ Verbose module output--quietβ Quiet module output--uiβ Force launching GUI dialog
π¦ Parameters π¦
font=stringβ Choose new current font. Default:romanspath=nameβ Path to Freetype-compatible font including file namecharset=stringβ Character encoding. Default:UTF-8
π DESCRIPTION π
so d.font lets you pick which text font gets used for displaying text on the graphics monitor. and here's the thing β if you don't specify a font when you use other GRASS programs that display text, the font type romans is what you get by default. no cap. π€·βοΈ
you can run this program either non-interactively or interactively. if you specify a font type name on the command line, the program runs non-interactively. alternately, you can just literally type d.font on the command line β and in that case the program will prompt you for a display text font type. lowkey the most chill way to do it π«Ά
The parameter, again but with the whole menu π§
font=name
- Name of a font type, from among the font types italicized below.
- Default:
romans - Options: (italized) β yes bestie that's exactly how it's written in the source and I am not touching it π
cyrilcβ Cyrillicgothgbtβ Gothic Great Britain triplexgothgrtβ Gothic German triplexgothittβ Gothic Italian triplexgreekcβ Greek complexgreekcsβ Greek complex scriptgreekpβ Greek plaingreeksβ Greek simplexitaliccβ Italian complexitaliccsβ Italian complex smallitalictβ Italian triplexromancβ Roman complexromancsβ Roman complex smallromandβ Roman duplexromanpβ Roman plainromansβ Roman simplexromantβ Roman triplexscriptcβ Script complexscriptsβ Script simplex
that's nineteen fonts. nineteen. count them. I did. π
π NOTES π
the font type romans is the fastest font type to display to the graphics monitor. she's not just the default, she's the speed demon. main character energy fr fr β
π SEE ALSO π
d.textd.title
π AUTHOR π
James Westervelt, U.S. Army Construction Engineering Research Laboratory
also, iconic detail incoming: d.font uses the public domain version of the Hershey Fonts created by Dr. A.V. Hershey while working at the U.S. National Bureau of Standards. public domain royalty, we love to see it π
π¦ SOURCE CODE π¦
Available at: d.font source code (history)
Latest change: Monday Feb 24 16:07:55 2025 in commit: 4ab71fd34113b347c3c86c736cd82ca0f6be1d4b
Main index | Display index | Topics index | Keywords index | Graphical index | Full index
Β© 2003-2026 GRASS Development Team, GRASS 8.5.0 Reference Manual
and that's the whole page bestie π it came from GRASS 8.5.0, and yes, it's still living under the name d.font(1grass) β go pick a font, go display some text, slay π
β¨
π¦ where this page comes from
- alpine 3.24: grass-gis-doc 8.5.0-r1 Β· GPL-2.0-or-later
- ubuntu stonking: grass-doc 8.5.0-1ubuntu1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms