mtx-update(1)
β¨ mtx-update(1) β ConTeXt Minimals Updater β¨
okay bestie, welcome to mtx-update, aka the ConTeXt Minimals Updater, living in section 1 of your man pages. she updates your minimals tree and she does NOT do it quietly. let's get into it π
π NAME π
mtx-update β ConTeXt Minimals Updater. that's her. that's the whole name. iconic.
πΈ SYNOPSIS πΈ
mtxrun --script update [ OPTIONS ... ] [ FILENAMES ]
so you run her through mtxrun, with the update script, and then you sprinkle in your OPTIONS and your FILENAMES. that's the whole vibe. π¦
π DESCRIPTION π
ConTeXt Minimals Updater.
likeβ¦ that's what the page says and I'm not gonna invent lore, bestie. she's the ConTeXt Minimals Updater. that's the assignment and she ate. π
β¨ OPTIONS β¨
every single one, no skipping, no gatekeeping. here we go π«Ά
--platform=stringβ pick your platform, and the options are literally:windows,linux,linux-64,osx-intel,osx-ppc,linux-ppc. choose wisely, this is your whole setup's whole identity. π--server=stringβ the repository url. the example/default-ish value given here isrsync://contextgarden.net. that's the plug. π--module=stringβ repository url again, and here the value isminimals. yes it says "repository url" twice, no I'm not editing her, I'm just reporting the facts fr fr.--repository=stringβ specify version. your choices:current,experimental. pick your fighter. π--context=stringβ specify version. options:current,latest,beta,yyyy.mm.dd. yes you can date-pin it like it's a limited edition drop. β--rsync=stringβ the rsync binary. default value shown:rsync. lowkey self-explanatory but we respect her.--texroot=stringβ installation directory. and ngl, the page literally says (not guessed for the moment), so likeβ¦ tell her where it goes, she is NOT guessing. π--engine=stringβ tex engine. your picks:luatex,pdftex,xetex.--modules=stringβ extra modules. can be a list, or you can just sayalland go feral. π--fonts=stringβ additional fonts. again, can be a list orall. same energy, different resource. π--goodies=stringβ extra binaries (likesciteandtexworks). the goodies!!! the name is doing so much and it deserves it.--forceβ instead of a dryrun, do the real thing. this is the "no takebacks" button, bestie. β οΈ--updateβ update minimal tree.--makeβ also make formats and generate file databases.--keepβ don't delete unused or obsolete files.--stateβ update tree using saved state.--cygwinβ adapt drive specs to cygwin.--mingwβ assume mingw binaries being used.--silentβ less (or no) logging. the introvert option. shhh. π€«
heads up bestie: --force is the one that turns the dryrun into the actual thing. if you're just peeking, do NOT touch that one. π
π¦ AUTHOR π¦
More information about ConTeXt and the tools that come with it can be found at:
- maillist:
ntg-context@ntg.nl/http://www.ntg.nl/mailman/listinfo/ntg-context - webpage:
http://www.pragma-ade.nl/http://tex.aanhet.net - wiki:
http://contextgarden.net
and that's the page, bestie π version 1.03, dated 01-01-2025 β go update your tree, stay hydrated, and remember: tell her your --texroot or she will simply not guess. periodt. π
πβ¨
π¦ where this page comes from
- fedora 44: texlive-context 12:svn78010-105.fc44 Β· GPL-1.0-or-later OR LPPL-1.3c
- fedora 44: texlive-context 12:svn78010-111.fc44 Β· GPL-1.0-or-later OR LPPL-1.3c
- 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