TEXFONT(1)
π TEXFONT(1) β the ConTeXt font-installation era β¨
okay bestie, so this is texfont(1), from the ConTeXt world. sit down, grab a strawberry π, we're installing fonts.
πΈ NAME πΈ
texfont β font installation tool for ConTeXt. that's the whole vibe. it installs fonts. slay.
β¨ SYNOPSIS β¨
texfont [ OPTION ... ]
yep. that's it. options, and lots of them. no positional arguments being dramatic about it, just vibes and flags π
π¦ DESCRIPTION π¦
TeXFont is a perl(1) script that helps you set up and install TeX fonts. lowkey iconic of it.
it was designed for use with ConTeXt, but it may also be helpful for users of other formats β like plain TeX or LaTeX. so it's not gatekeeping, it's inclusive, we love that for it π«Ά
its use is described in detail in the files mtexfont.pdf and mfont.pdf. so if you want the full lore, that's where it lives, no cap.
π OPTIONS π
one bullet per flag, bestie, and every single one is here. no skips, no cuts, we respect the whole list π
--fontroot=pathβ the texmf font root. it gets automatically determined for you, so you don't have to be the main character about it.--sourcepath=pathβ when installing, copy from this path. default is.(as in, right here, where you're standing).--sourcepath=autoβ locate and use vendor/collection. it'll go find it itself. independent queen behavior.--vendor=nameβ the vendor name. this is the first level directory, fyi.--collection=nameβ the font collection. this one's the second level directory. nesting, we love her π--encoding=nameβ the encoding vector. default istexnansi.--slant=sβ slant the glyphs in the font by a factor. range is0.0-1.5.--extend=sβ extend the glyphs in the font by a factor. range is0.0-1.5.--caps=sβ capitalize lowercase chars by a factor. range is0.5-1.0.--noligsβ remove ligatures. bye ligatures π--installβ copy files from source to font tree. the actual doing-it moment.--listingβ list files on auto sourcepath.--removeβ remove files on auto sourcepath. the opposite energy.--makepathβ when needed, create the paths. only when needed. it's not extra, it's efficient β¨--testβ use test paths for vendor/collection. rehearsal era π--showβ run tex ontexfont.tex.--batchβ process given batch file.--weightβ multiple master weight.--widthβ multiple master width.--expertβ also handle expert fonts. yes also. it does more. obsessed.--helpβ show some more info. when in doubt, ask for help, bestie, that's growth π
π§ SEE ALSO π§
texexec(1),fontinst(1),perl(1),texshow(1).- The ConTeXt Font manual,
mfonts.pdfavailable from PRAGMA ADE β¨http://www.pragma-ade.com/dir/general/manuals/β©. - The TeXFont manual,
mtexfont.pdf - The TeXExec manual,
mtexexec.pdf. - ConTeXt wiki β¨http://www.contextgarden.netβ©.
- Donald E. Knuth's The TeXbook.
like, the reading list is stacked. the TeXbook?? king behavior π
π AUTHOR π
This manual page was written by Frank KΓΌster <frank@kuesterei.ch>, for the Debian GNU/Linux system, and modified by Sanjoy Mahajan <sanjoy@mit.edu>. It may be used and modified by others without contacting the authors.
so basically: go off, remix it, they said it's fine, no need to slide into their inboxes about it π
and that's the whole page, bestie!! π this is texfont 2.2, dated December 2006 β vintage, but she still eats π
β¨
π¦ where this page comes from
- debian bookworm: context 2021.03.05.20230120+dfsg-1+deb12u1
- debian trixie: context 2024.04.01.20240428+dfsg-2
- ubuntu jammy: context 2021.03.05.20220211-1
- ubuntu noble: context 2023.05.05.20230730+dfsg-2
- ubuntu questing: context 2024.04.01.20240428+dfsg-2
- ubuntu resolute: context 2025.09.21.20251026+dfsg-1
- ubuntu stonking: context 2025.09.21.20251026+dfsg-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms