TTFAUTOHINTGUI(1)
π TTFAUTOHINTGUI π
okay bestie, welcome to ttfautohintGUI, a User Commands girlie from the ttfautohint fam (this one's rockin' version 1.8.4, vintage August 2021 energy β¨).
β¨ NAME β¨
ttfautohintGUI β add new, auto-generated hints to a TrueType font π«Ά
π SYNOPSIS π
ttfautohintGUI [OPTION]...
π¦ DESCRIPTION π¦
It's a GUI application that replaces hints in a TrueType font. That's it, that's the job. π
The new hints are based on FreeType's auto-hinter. periodt.
This program is a simple front-end to the ttfautohint library. like, it's the library's cute little outfit for the desktop. π
Long options can be given with one or two dashes, and with and without an equal sign between option and argument. So all of these forms are acceptable:
-foo=bar
--foo=bar
-foo bar
--foo bar
Mandatory arguments to long options are mandatory for short options too β no skipping, bestie, the rule applies to everyone equally. π
Options not related to Qt or X11 set default values.
π OPTIONS π
-a,--stem-width-mode=Sβ select stem width mode for grayscale, GDI ClearType, and DW ClearType. HereSis a string of three letters, where the possible values arenfor natural,qfor quantized, andsfor strong. default:qsqβ¨-c,--compositesβ hint glyph composites also π§©-d,--dehintβ remove all hints. all of them. gone. π-D,--default-script=Sβ set default OpenType script. default:latn-f,--fallback-script=Sβ set fallback script. default:none-F,--family-suffix=Sβ append suffix to the family name string(s) in thenametable-G,--hinting-limit=Nβ switch off hinting above this PPEM value. default:200; a value of0means no limit (main character behavior fr fr)-h,--helpβ display this help and exit-H,--fallback-stem-width=Nβ set fallback stem width. default:50font units at 2048 UPEM--help-allβ show Qt and X11 specific options also π-i,--ignore-restrictionsβ override font license restrictions-I,--detailed-infoβ add detailed ttfautohint info to the version string(s) in thenametable-l,--hinting-range-min=Nβ the minimum PPEM value for hint sets. default:8-n,--no-infoβ don't add ttfautohint info to the version string(s) in thenametable-p,--adjust-subglyphsβ handle subglyph adjustments in exotic fonts π¦-r,--hinting-range-max=Nβ the maximum PPEM value for hint sets. default:50-s,--symbolβ input is symbol font-S,--fallback-scalingβ use fallback scaling, not hinting-t,--ttfa-tableβ add TTFA information table-v,--verboseβ show progress information-V,--versionβ print version information and exit-W,--windows-compatibilityβ add blue zones forusWinAscentandusWinDescentto avoid clipping-x,--increase-x-height=Nβ increase x height for sizes in the range6<=PPEM<=N; a value of0switches off this feature. default:14-X,--x-height-snapping-exceptions=STRINGβ specify a comma-separated list of x-height snapping exceptions, for example"-9, 13-17, 19". default:""
π» Qt Options π»
--reverseβ set layout direction to right-to-left--style=STYLEβ set application GUI style (available values likewindowsorgtkdepend on Qt version and installed plug-ins)--stylesheet=SHEETβ apply the given Qt stylesheet to the application widgets
The program accepts both TTF and TTC files as input.
Use option -i only if you have a legal permission to modify the font. bestie. please. π«Ά
The used PPEM value for option -p is FUnits per em, normally 2048.
With option -s, use default values for standard stem width and height, otherwise they are derived from script-specific characters resembling the shape of character o.
A hint set contains the optimal hinting for a certain PPEM value; the larger the hint set range (as given by options -l and -r), the more hint sets get computed, usually increasing the output font size. The gasp table of the output file always enables grayscale hinting for all sizes (limited by option -G, which is handled in the bytecode). Increasing the value of -G does not increase the output font size. π (or not, ig π
)
Options -f and -D take a four-letter string that identifies a script. Option -f sets the script used as a fallback for glyphs that can't be associated with a known script. By default, such glyphs are hinted; if option -S is set, they are scaled only instead. Option -D sets the default script for handling OpenType features.
Possible four-letter string values are
adlm(Adlam)arab(Arabic)armn(Armenian)avst(Avestan)bamu(Bamum)beng(Bengali)buhd(Buhid)cakm(Chakma)cans(Canadian Syllabics)cari(Carian)cher(Cherokee)copt(Coptic)cprt(Cypriot)cyrl(Cyrillic)deva(Devanagari)dsrt(Deseret)ethi(Ethiopic)geor(Georgian (Mkhedruli))geok(Georgian (Khutsuri))glag(Glagolitic)goth(Gothic)grek(Greek)gujr(Gujarati)guru(Gurmukhi)hebr(Hebrew)hmnp(Nyiakeng Puachue Hmong)kali(Kayah Li)khmr(Khmer)khms(Khmer Symbols)knda(Kannada)lao(Lao)latn(Latin)latb(Latin Subscript Fallback)latp(Latin Superscript Fallback)lisu(Lisu)mlym(Malayalam)medf(Medefaidrin)mong(Mongolian)mymr(Myanmar)nkoo(N'Ko)olck(Ol Chiki)orkh(Old Turkic)osge(Osage)osma(Osmanya)rohg(Hanifi Rohingya)saur(Saurashtra)shaw(Shavian)sinh(Sinhala)sund(Sundanese)taml(Tamil)tavt(Tai Viet)telu(Telugu)tfng(Tifinagh)thai(Thai)vaii(Vai)yezi(Yezidi)none(no script)
A command-line version of this program is called ttfautohint. π
π REPORTING BUGS π
Found a bug? spill it to: freetype-devel@nongnu.org π§
ttfautohint home page: <https://www.freetype.org/ttfautohint>
π COPYRIGHT π
Copyright Β© 2011-2021 Werner Lemberg <wl@gnu.org>. License: FreeType License (FTL) or GNU GPLv2.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
and that's the whole page bestie π it's giving ttfautohintGUI 1.8.4, dated August 2021 β go hint some fonts, you ate π
β¨π¦
π¦ where this page comes from
- debian trixie: ttfautohint 1.8.4-2+b1 Β· FTL OR GPL-2.0-or-later
- epel 9: ttfautohint-gui 1.8.4-1.el9 Β· FTL or GPLv2
- fedora 43: ttfautohint-gui 1.8.4-11.fc43 Β· FTL or GPL-2.0-only
- fedora 44: ttfautohint-gui 1.8.4-12.fc44 Β· FTL or GPL-2.0-only
- nixos 26.05: ttfautohint 1.8.4
- nixpkgs unstable: ttfautohint 1.8.4
- ubuntu noble: ttfautohint 1.8.4-1.1build2 Β· FTL OR GPL-2.0-or-later
- ubuntu questing: ttfautohint 1.8.4-2
- ubuntu resolute: ttfautohint 1.8.4-2build1 Β· FTL OR 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