mtx-context - Man Page

ConTeXt Process Management

Synopsis

mtxrun --script context [ OPTIONS ... ] [ FILENAMES ]

Description

ConTeXt Process Management

Options: Basic

--run

process (one or more) files (default action)

--make

create context formats

--ctx=name

use ctx file (process management specification)

--noctx

ignore ctx directives and flags

--interface

use specified user interface (default: en)

--autopdf

close pdf file in viewer and start pdf viewer afterwards

--purge

purge files either or not after a run (--pattern=...)

--purgeall

purge all files either or not after a run (--pattern=...)

--usemodule=list

load the given module or style, normally part of the 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 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)

--strip

strip Lua code (only meant for production where no errors are expected)

--errors=list

show errors at the end of a run, quit when in list (also when --silent)

--htmlerrorpage

generate html error page instead (optional: =scite)

--noconsole

disable logging to the console (logfile only)

--nodummy

don't create a dummy file (can confuse pdf viewers that keep file in view)

--purgeresult

purge result file before run

--forcexml

force xml stub

--forcecld

force cld (context lua document) stub

--forcelua

force lua stub (like texlua)

--forcemp

force mp stub

--arrange

run extra imposition pass, given that the style sets up imposition

--noarrange

ignore imposition specifications in the style

--pages

report pagenumbers of names pages and list references (--page=... or --page=...)

--jit

use luajittex with jit turned off (only use the faster virtual machine)

--jiton

use luajittex with jit turned on (in most cases not faster, even slower)

--once

only run once (no multipass data file is produced)

--runs

process at most this many times

--forcedruns

process this many times (permits for optimization trial runs)

--batchmode

run without stopping and do not show messages on the console

--nonstopmode

run without stopping

--nosynctex

never initializes synctex (for production runs)

--synctex

run with synctex enabled (better use setupsynctex[state=start])

--nodates

omit runtime dates in pdf file (optional value: a number (this 1970 offset time) or string "YYYY-MM-DD HH:MM")

--nocompression

forcefully turns off compression in the backend

--trailerid

alternative trailer id (or constant one)

--generate

generate file database etc. (as luatools does)

--paranoid

do not descend to .. and ../..

--version

report installed context version

--global

assume given file present elsewhere

--nofile

use dummy file as jobname

Options: Expert

--touch

update context version number (also provide --expert, optionally provide --basepath)

--nostatistics

omit runtime statistics at the end of the run

--profile

profile job (use: mtxrun --script profile --analyze)

--timing

generate timing and statistics overview

--keeptuc

keep previous tuc files (jobname-tuc-[run].tmp)

--keeppdf

keep previous pdf files (jobname-pdf-keep.tmp)

--keeplog

keep previous log files (jobname-log-[run].tmp)

--lmtx

force lmtx mode (when available)

--overloadmode=error|warning|0--6|255

enable csname overload checking

--extra=name

process extra (mtx-context-... in distribution)

--extras

show extras

--ownerpassword

encrypt the (pdf) file using this master password

--userpassword

use an additional password for opening the document

--permissions

list of: print, modify, extract, add, fillin, assemble, quality

Options: Special

--pdftex

process file with texexec using pdftex

--xetex

process file with texexec using xetex

--mkii

process file with texexec

--pipe

do not check for file and enter scroll mode (--dummyfile=whatever.tmp)

--sandbox

process file in a limited environment

--addbinarypath

prepend the (found) binarypath to runners

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

Referenced By

The man page context(1) is an alias of mtx-context(1).

01-01-2023 version 1.04 ConTeXt Process Management