summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/texmfmp-help.h
diff options
context:
space:
mode:
authorJonathan Kew <jfkthame@googlemail.com>2006-06-20 12:03:18 +0000
committerJonathan Kew <jfkthame@googlemail.com>2006-06-20 12:03:18 +0000
commit6f9c09cec9ce9728f48b2cbcab0ce70b5b142741 (patch)
tree250eee80c9eaf96d36db5572137f6accefb398b5 /Build/source/texk/web2c/texmfmp-help.h
parent4ce45653a69c4ce44317fc2c42523bd3339fc90b (diff)
added conditional code in web2c to support xetex
git-svn-id: svn://tug.org/texlive/trunk@1708 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 c0c4525a1e4..942a882e0f4 100644
--- a/Build/source/texk/web2c/texmfmp-help.h
+++ b/Build/source/texk/web2c/texmfmp-help.h
@@ -450,6 +450,66 @@ const_string PDFETEXHELP[] = {
};
#endif /* pdfeTeX */
+#ifdef XeTeX
+const_string XETEXHELP[] = {
+ "Usage: xetex [OPTION]... [TEXNAME[.tex]] [COMMANDS]",
+ " or: xetex [OPTION]... \\FIRST-LINE",
+ " or: xetex [OPTION]... &FMT ARGS",
+ " Run XeTeX on TEXNAME, usually creating TEXNAME.pdf.",
+ " Any remaining COMMANDS are processed as XeTeX 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 `xetex'.",
+ "",
+ " Alternatively, if the first non-option argument begins with a backslash,",
+ " interpret all non-option arguments as a line of XeTeX 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.",
+ "",
+ "[-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 xeinitex, for dumping formats; this is implicitly",
+ " true if the program name is `xeinitex'",
+ "-interaction=STRING set interaction mode (STRING=batchmode/nonstopmode/",
+ " scrollmode/errorstopmode)",
+ "-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 XDV file comment instead of date",
+ "-output-directory=DIR use DIR as the directory to write files to",
+ "-output-driver=CMD use CMD as the XDV-to-PDF driver instead of "
+#ifdef XETEX_MAC
+ "xdv2pdf"
+#else
+ "xdvipdfmx"
+#endif
+ ,
+ "-no-pdf generate XDV (extended DVI) output rather than PDF",
+ "[-no]-parse-first-line disable/enable parsing of the first line of the",
+ " input file",
+ "-papersize=STRING set PDF media size to STRING",
+ "-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 XDV file",
+ "-src-specials=WHERE insert source specials in certain places of",
+ " the XDV file. WHERE is a comma-separated value",
+ " list: cr display hbox math par parend vbox",
+ "-translate-file=TCXNAME (ignored)",
+ "-8bit make all characters printable, don't use ^^X sequences",
+ "-help display this help and exit",
+ "-version output version information and exit",
+ NULL
+};
+#endif /* XeTeX */
+
#ifdef TeX
const_string TEXHELP[] = {
"Usage: tex [OPTION]... [TEXNAME[.tex]] [COMMANDS]",