Changes

Jump to navigation Jump to search
1,703 bytes removed ,  19:14, 8 June 2020
m
no edit summary
__NOTOC__ <!-- table serves as TOC -->
<tt>mtxrun </tt> is a helper script for all sorts of ConTeXt and its -related things, from individual runs to managing the installation tree. There are goodies stored It is located at <tt>bin/mtxrun</tt> in sub-the ConTeXt directory; that file is actually a merge of the scripts stored in <tt>tex/texmf-context/scripts/context/lua</tt> in your ConTeXt directory. You can use e.g. <tt>mtx-interface.lua</tt> like so:
One can explicitly invoke the function of one of the scripts, e.g. <tt>mtx-''script''.lua</tt>, like so.  mtxrun --script interface ''script'' ...
Try, especially,
mtxrun --script interface ''script'' --help
to see the list of that script's options.
== See Also ==
* [[firstFirst-setup.sh]]
== Table of Contents ==
--table show icc table
Exampleto list all color profiles:
mtxrun --script color --table somename
== context ==
ConTeXt Process Management 0.60  --run process (one or more) files (default action) --make create context formats --ctx=name use ctx file (process management specification) --interface use specified user interface (default: en) --autopdf close pdf file in viewer and start pdf viewer afterwards --purge(all) purge files either or not after a run (--pattern=...) --usemodule=list load ''See the given module or style, normally part o fthe distribution --environment=list load the given environment file first (document styles) --mode=list enable given the modes (conditional processing in styles) --path=list also consult separate article on the given paths when files are looked for --arguments=list set variables that can be consulted during a run (key/value pairs) --randomseed=number set the randomseed --result=name rename the resulting output to the given name --trackers=list set tracker variables (show list with --showtrackers) --directives=list set directive variables (show list with --showdirectives) --silent=list disable logcatgories (show list with --showlogcategories) --noconsole disable logging to the console (logfile only) --purgeresult purge result file before run --forcexml force xml stub --forcecld force cld (`[[Context|context lua document) stub --arrange run extra imposition pass, given that the style sets up imposition --noarrange ignore imposition specifications in the style --once only run once (no multipass data file is produced) --batchmode run without stopping and don]]` script.'t show messages on the console --nonstopmode run without stopping --generate generate file database etc. (as luatools does) --paranoid don't descend to .. and ../.. --version report installed context version --global assume given file present elsewhere --nofile use dummy file as jobname --expert expert options
== convert ==
--reload generate new font database
--reload --simple generate 'luatex-fonts-names.lua' (not for context!)
  --list --all list all installed fonts --list --all --name --pattern=... list installed fonts, filter by name [--(pattern]), all matches --list --spec all --file --pattern=... list installed fonts, filter by spec [--filter]file (pattern), all matches --list --file all --spec --filter=... list installed fonts, filter by file [--pattern]spec (key=value pairs, all matches
--pattern=str filter files using pattern
--cleanup=delay remove files in given path [--force]
--showlog show log data
 
 
[[Category:Tools]]

Navigation menu