mtxrun.man /size: 3056 b    last modification: 2024-01-16 09:02
1.TH "mtxrun" "1" "01-01-2024" "version 1.33" "ConTeXt TDS Runner Tool"
2.SH NAME
3 mtxrun - ConTeXt TDS Runner Tool
4.SH SYNOPSIS
5.B mtxrun [
6.I OPTIONS ...
7.B ] [
8.I FILENAMES
9.B ]
10.SH DESCRIPTION
11.B ConTeXt TDS Runner Tool
12.SH OPTIONS
13.TP
14.B --script
15run an mtx script (lua prefered method) (--noquotes), no script gives list
16.TP
17.B --evaluate
18run code passed on the commandline (between quotes) (=loop) (exit|quit aborts)
19.TP
20.B --execute
21run a script or program (texmfstart method) (--noquotes)
22.TP
23.B --resolve
24resolve prefixed arguments
25.TP
26.B --ctxlua
27run internally (using preloaded libs)
28.TP
29.B --internal
30run script using built in libraries (same as --ctxlua)
31.TP
32.B --locate
33locate given filename in database (default) or system (--first --all --detail)
34.TP
35.B --tree=pathtotree
36use given texmf tree (default file: setuptex.tmf)
37.TP
38.B --path=runpath
39go to given path before execution
40.TP
41.B --ifchanged=filename
42only execute when given file has changed (md checksum)
43.TP
44.B --iftouched=old,new
45only execute when given file has changed (time stamp)
46.TP
47.B --makestubs
48create stubs for (context related) scripts
49.TP
50.B --removestubs
51remove stubs (context related) scripts
52.TP
53.B --stubpath=binpath
54paths where stubs wil be written
55.TP
56.B --windows
57create windows (mswin) stubs
58.TP
59.B --unix
60create unix (linux) stubs
61.TP
62.B --addbinarypath
63prepend the (found) binarypath to runners
64.TP
65.B --verbose
66give a bit more info
67.TP
68.B --trackers=list
69enable given trackers
70.TP
71.B --progname=str
72format or backend
73.TP
74.B --systeminfo=str
75show current operating system, processor, etc
76.TP
77.B --edit
78launch editor with found file
79.TP
80.B --launch
81launch files like manuals, assumes os support (--all,--list)
82.TP
83.B --timedrun
84run a script and time its run
85.TP
86.B --autogenerate
87regenerate databases if needed (handy when used to run context in an editor)
88.TP
89.B --usekpse
90use kpse as fallback (when no mkiv and cache installed, often slower)
91.TP
92.B --forcekpse
93force using kpse (handy when no mkiv and cache installed but less functionality)
94.TP
95.B --prefixes
96show supported prefixes
97.TP
98.B --generate
99generate file database
100.TP
101.B --variables
102show configuration variables
103.TP
104.B --configurations
105show configuration order
106.TP
107.B --directives
108show (known) directives
109.TP
110.B --trackers
111show (known) trackers
112.TP
113.B --experiments
114show (known) experiments
115.TP
116.B --expand-braces
117expand complex variable
118.TP
119.B --resolve-path
120expand variable (completely resolve paths)
121.TP
122.B --expand-path
123expand variable (resolve paths)
124.TP
125.B --expand-var
126expand variable (resolve references)
127.TP
128.B --show-path
129show path expansion of ...
130.TP
131.B --var-value
132report value of variable
133.TP
134.B --find-file
135report file location
136.TP
137.B --find-path
138report path of file
139.TP
140.B --pattern=string
141filter variables
142.SH AUTHOR
143More information about ConTeXt and the tools that come with it can be found at:
144
145
146.B "maillist:"
147ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
148
149.B "webpage:"
150http://www.pragma-ade.nl / http://tex.aanhet.net
151
152.B "wiki:"
153http://contextgarden.net
154