summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/texmfmp-help.h
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-04-11 16:47:47 +0000
committerKarl Berry <karl@freefriends.org>2008-04-11 16:47:47 +0000
commit0ff4ab9592dd753051d5a6db63f07c56c367f1ed (patch)
tree33b9e2189c142d97ee19ea273f013771e3ace666 /Build/source/texk/web2c/texmfmp-help.h
parentcd2bd80c32376c7af756da7ed6f377ad2577650c (diff)
initial attempt at luatex build
git-svn-id: svn://tug.org/texlive/trunk@7379 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/texmfmp-help.h')
-rw-r--r--Build/source/texk/web2c/texmfmp-help.h60
1 files changed, 60 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/texmfmp-help.h b/Build/source/texk/web2c/texmfmp-help.h
index 97d1fe0a614..4d4332937bb 100644
--- a/Build/source/texk/web2c/texmfmp-help.h
+++ b/Build/source/texk/web2c/texmfmp-help.h
@@ -74,6 +74,66 @@ const_string ALEPHHELP[] = {
};
#endif /* Aleph */
+#ifdef luaTeX
+const_string LUATEXHELP[] = {
+ "Usage: luatex [OPTION]... [TEXNAME[.tex]] [COMMANDS]",
+ " or: luatex [OPTION]... \\FIRST-LINE",
+ " or: luatex [OPTION]... &FMT ARGS",
+ " Run luaTeX on TEXNAME, usually creating TEXNAME.pdf.",
+ " Any remaining COMMANDS are processed as luaTeX input, after TEXNAME is read.",
+ " If the first line of TEXNAME is %&FMT, and FMT is an existing .fmt file,",
+ " use it. Else use `NAME.fmt', where NAME is the program invocation name,",
+ " most commonly `luatex'.",
+ "",
+ " Alternatively, if the first non-option argument begins with a backslash,",
+ " interpret all non-option arguments as a line of luaTeX input.",
+ "",
+ " Alternatively, if the first non-option argument begins with a &, the",
+ " next word is taken as the FMT to read, overriding all else. Any",
+ " remaining arguments are processed as above.",
+ "",
+ " If no arguments or options are specified, prompt for input.",
+ "",
+ "-enc enable encTeX extensions such as \\mubyte",
+ "-etex enable e-TeX extensions",
+ "[-no]-file-line-error disable/enable file:line:error style messages",
+ "-fmt=FMTNAME use FMTNAME instead of program name or a %& line",
+ "-halt-on-error stop processing at the first error",
+ "-ini be luainitex, for dumping formats; this is implicitly",
+ " true if the program name is `luainitex'",
+ "-interaction=STRING set interaction mode (STRING=batchmode/nonstopmode/",
+ " scrollmode/errorstopmode)",
+#ifdef IPC
+ "-ipc send DVI output to a socket as well as the usual",
+ " output file",
+ "-ipc-start as -ipc, and also start the server at the other end",
+#endif /* IPC */
+ "-jobname=STRING set the job name to STRING",
+ "-kpathsea-debug=NUMBER set path searching debugging flags according to",
+ " the bits of NUMBER",
+ "[-no]-mktex=FMT disable/enable mktexFMT generation (FMT=tex/tfm)",
+ "-mltex enable MLTeX extensions such as \\charsubdef",
+ "-output-comment=STRING use STRING for DVI file comment instead of date",
+ " (no effect for PDF)",
+ "-output-directory=DIR use DIR as the directory to write files to",
+ "-output-format=FORMAT use FORMAT for job output; FORMAT is `dvi' or `pdf'",
+ "[-no]-parse-first-line disable/enable parsing of the first line of the",
+ " input file",
+ "-progname=STRING set program (and fmt) name to STRING",
+ "-recorder enable filename recorder",
+ "[-no]-shell-escape disable/enable \\write18{SHELL COMMAND}",
+ "-src-specials insert source specials into the DVI file",
+ "-src-specials=WHERE insert source specials in certain places of",
+ " the DVI file. WHERE is a comma-separated value",
+ " list: cr display hbox math par parend vbox",
+ "-translate-file=TCXNAME use the TCX file TCXNAME",
+ "-8bit make all characters printable by default",
+ "-help display this help and exit",
+ "-version output version information and exit",
+ NULL
+};
+#endif /* luaTeX */
+
#ifdef eTeX
const_string ETEXHELP[] = {
"Usage: etex [OPTION]... [TEXNAME[.tex]] [COMMANDS]",