diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/ltx2x/detex.ct |
Initial commit
Diffstat (limited to 'support/ltx2x/detex.ct')
-rw-r--r-- | support/ltx2x/detex.ct | 1234 |
1 files changed, 1234 insertions, 0 deletions
diff --git a/support/ltx2x/detex.ct b/support/ltx2x/detex.ct new file mode 100644 index 0000000000..fa261d78f7 --- /dev/null +++ b/support/ltx2x/detex.ct @@ -0,0 +1,1234 @@ + c= detex.ct skeleton file for ltx2x to deTeX source + c= includes support for packages url, html, hyperref, hyper + c= plus additional commands used in the LTX2X.TEX manual + c= Author: Peter Wilson (pwilson@cme.nist.gov) August 1996 + + c= -----------------------------------escape sequences + +ESCAPE_CHAR= ? + c= use the default escape characters + + c= ----------------------------------- required built in commands + c= most of these could have been omitted as they produce no tags +TYPE= BEGIN_DOCUMENT +END_TYPE + +TYPE= END_DOCUMENT +END_TYPE + +TYPE= BEGIN_VERB +END_TYPE + +TYPE= END_VERB +END_TYPE + +TYPE= BEGIN_VERBATIM + START_TAG= "?n" +END_TYPE + +TYPE= END_VERBATIM + START_TAG= "?n" +END_TYPE + +TYPE= BEGIN_DOLLAR +END_TYPE + +TYPE= END_DOLLAR +END_TYPE + +TYPE= SLASH_SPACE + START_TAG= " " +END_TYPE + +TYPE= OTHER_COMMAND + PRINT_CONTROL= NO_PRINT +END_TYPE + +TYPE= OTHER_BEGIN + PRINT_CONTROL= NO_PRINT +END_TYPE + +TYPE= OTHER_END + PRINT_CONTROL= NO_PRINT +END_TYPE + +TYPE= LBRACE + START_TAG= "" +END_TYPE + +TYPE= RBRACE + START_TAG= "" +END_TYPE + +TYPE= PARAGRAPH + START_TAG= "?n?n " +END_TYPE + + c= -------------------------------------(La)TeX special characters + + c= hash (for use in \def s ) +TYPE= TEX_CHAR +NAME= # +END_TYPE + + c= ampersand (table column delimeter) +TYPE= TEX_CHAR +NAME= & + START_TAG= " | " +END_TYPE + + c= twiddle (unbreakable space) +TYPE= TEX_CHAR +NAME= ~ + START_TAG= " " +END_TYPE + + c= underscore (math subscript) +TYPE= TEX_CHAR +NAME= _ + START_TAG= "_" +END_TYPE + + c= caret (math superscript) +TYPE= TEX_CHAR +NAME= ^ + START_TAG= "^" +END_TYPE + + c= percent (start of comment) +TYPE= TEX_CHAR +NAME= % + START_TAG= "" +END_TYPE + + c= at +TYPE= TEX_CHAR +NAME= @ + START_TAG= "@" +END_TYPE + + c= ----------------------------- default single character commands + + c= LaTeX start a new line +TYPE= CHAR_COMMAND +NAME= \\ + START_TAG= "?n" +END_TYPE + + c= small space +TYPE= CHAR_COMMAND +NAME= \, + START_TAG= " " +END_TYPE + + c= end of sentence space +TYPE= CHAR_COMMAND +NAME= \@ + START_TAG= " " +END_TYPE + + c= hash +TYPE= CHAR_COMMAND +NAME= \# + START_TAG= "#" +END_TYPE + + c= dollar +TYPE= CHAR_COMMAND +NAME= \$ + START_TAG= "$" +END_TYPE + + c= ampersand +TYPE= CHAR_COMMAND +NAME= \& + START_TAG= "&" +END_TYPE + + c= underscore +TYPE= CHAR_COMMAND +NAME= \_ + START_TAG= "_" +END_TYPE + + c= percent +TYPE= CHAR_COMMAND +NAME= \% + START_TAG= "%" +END_TYPE + + c= optional hyphenation +TYPE= CHAR_COMMAND +NAME= \- + START_TAG= "" +END_TYPE + + c= left open brace +TYPE= CHAR_COMMAND +NAME= \{ + START_TAG= "{" +END_TYPE + + c= right close brace +TYPE= CHAR_COMMAND +NAME= \} + START_TAG= "}" +END_TYPE + + + c= ----------------------------- (re)newstuff + c= do no processing + +TYPE= COMMAND_POOP +NAME= \newcommand + PRINT_P1= NO_OP + PRINT_P2= NO_OP + PRINT_P3= NO_OP + PRINT_P4= NO_OP +END_TYPE + +TYPE= COMMAND_POOP +NAME= \renewcommand + PRINT_P1= NO_OP + PRINT_P2= NO_OP + PRINT_P3= NO_OP + PRINT_P4= NO_OP +END_TYPE + +TYPE= COMMAND_POOP +NAME= \providecommand + PRINT_P1= NO_OP + PRINT_P2= NO_OP + PRINT_P3= NO_OP + PRINT_P4= NO_OP +END_TYPE + +TYPE= COMMAND_POOPP +NAME= \newenvironment + PRINT_P1= NO_OP + PRINT_P2= NO_OP + PRINT_P3= NO_OP + PRINT_P4= NO_OP + PRINT_P5= NO_OP +END_TYPE + +TYPE= COMMAND_POOPP +NAME= \renewenvironment + PRINT_P1= NO_OP + PRINT_P2= NO_OP + PRINT_P3= NO_OP + PRINT_P4= NO_OP + PRINT_P5= NO_OP +END_TYPE + + + + + c= ----------------------------- General (La)TeX + + c= ----------------------------- document titles, etc + +TYPE= COMMAND +NAME= \mltitle + c= special command for HTML document title + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \maketitle + c= print contents of \title, \author and \date + START_TAG= "?n" + STRING: "TITLE: " + SOURCE: FILE tit.tmp + STRING: "?n?n AUTHOR(S): " + SOURCE: BUFFER 2 + STRING: "?n?n DATE: " + SOURCE: BUFFER 3 + STRING: "?n?n" + RESET_BUFFER: 2 + RESET_BUFFER: 3 +END_TYPE + +TYPE= COMMAND +NAME= \title + REQPARAMS= 1 + PRINT_P1= TO_FILE tit.tmp +END_TYPE + +TYPE= COMMAND +NAME= \author + REQPARAMS= 1 + PRINT_P1= TO_BUFFER 2 +END_TYPE + +TYPE= COMMAND +NAME= \date + REQPARAMS= 1 + PRINT_P1= TO_BUFFER 3 +END_TYPE + +TYPE= COMMAND +NAME= \thanks + START_TAG= "?n(" + END_TAG= ")?n" + REQPARAMS= 1 +END_TYPE + +TYPE= BEGIN_ENV +NAME= abstract + START_TAG= "?nABSTRACT:?n" +END_TYPE + +TYPE= END_ENV +NAME= abstract + START_TAG= "?n" +END_TYPE + + c= ------------------------------- tables + +TYPE= BEGIN_ENV +NAME= table + START_TAG= "?n" + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + END_TAG= + SET_MODE: table +END_TYPE + +TYPE= END_ENV +NAME= table + END_TAG= "?n" + RESET_MODE: +END_TYPE + +TYPE= BEGIN_ENV +NAME= tabular + START_TAG= "?n" + REQPARAMS= 1 + PRINT_P1= NO_PRINT + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT +END_TYPE + +TYPE= END_ENV +NAME= tabular +END_TYPE + +TYPE= COMMAND +NAME= \multicolumn + REQPARAMS= 2 + PRINT_P1= NO_PRINT + PRINT_P2= NO_PRINT +END_TYPE + +TYPE= BEGIN_ENV +NAME= eqnarray + START_TAG= "?n" + SET_MODE: eqnarray +END_TYPE + +TYPE= END_ENV +NAME= eqnarray + END_TAG= "?n" + RESET_MODE: +END_TYPE + +TYPE= BEGIN_ENV +NAME= eqnarray* + START_TAG= "?n" + SET_MODE: eqnarray +END_TYPE + +TYPE= END_ENV +NAME= eqnarray* + END_TAG= "?n" + RESET_MODE: +END_TYPE + + c= --------------------------------- figures, etc + +TYPE= BEGIN_ENV +NAME= figure + START_TAG= "?n" + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + END_TAG= + SET_MODE: figure +END_TYPE + +TYPE= END_ENV +NAME= figure + START_TAG= "?n(**Figure contents are usually not available**)?n" +END_TYPE + +TYPE= COMMAND +NAME= \centering +END_TYPE + +TYPE= BEGIN_ENV +NAME= center + START_TAG= "?n" +END_TYPE + +TYPE= END_ENV +NAME= center + START_TAG= "?n" +END_TYPE + +TYPE= COMMAND +NAME= \caption + START_TAG= "?n CAPTION: " + END_TAG= "?n" + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 +END_TYPE + + c= ------------------------------- lists + +TYPE= BEGIN_LIST_ENV +NAME= itemize + START_TAG= "?n" + START_ITEM= "?n o " +END_TYPE + +TYPE= END_LIST_ENV +NAME= itemize + START_TAG= "?n" +END_TYPE + +TYPE= BEGIN_LIST_ENV +NAME= enumerate + START_TAG= "?n" + START_ITEM= "?n (#) " +END_TYPE + +TYPE= END_LIST_ENV +NAME= enumerate + START_TAG= "?n" +END_TYPE + +TYPE= BEGIN_LIST_ENV +NAME= description + START_TAG= "?n" + START_ITEM= "?n " + END_ITEM_PARAM= " : " +END_TYPE + +TYPE= END_LIST_ENV +NAME= description + START_TAG= "?n" +END_TYPE + + c= fake some \dots commands +TYPE= COMMAND +NAME= \ldots + START_TAG= "..." +END_TYPE + +TYPE= COMMAND +NAME= \cdots + START_TAG= "..." +END_TYPE + +TYPE= COMMAND +NAME= \vdots + START_TAG= ":" +END_TYPE + + + c= replace footnote with parenthesised text +TYPE= COMMAND +NAME= \footnote + START_TAG= " (Footnote: " + END_TAG= ") " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 +END_TYPE + + c= --------------------------------- quotations + +TYPE= BEGIN_ENV +NAME= quote + START_TAG= "?n" +END_TYPE + +TYPE= END_ENV +NAME= quote + START_TAG= "?n" +END_TYPE + +TYPE= BEGIN_ENV +NAME= quotation + START_TAG= "?n" +END_TYPE + +TYPE= END_ENV +NAME= quotation + START_TAG= "?n" +END_TYPE + + +TYPE= COMMAND +NAME= \TeX + START_TAG= "TeX" +END_TYPE + +TYPE= COMMAND +NAME= \LaTeX + START_TAG= "LaTeX" +END_TYPE + + c= --------------------------- Picture commands + c= throw all their contents away + +TYPE= BEGIN_PICTURE_CC +NAME= picture + PC_AT_START= NO_PRINT + PRINT_P1= NO_PRINT + PRINT_P2= NO_PRINT +END_TYPE + +TYPE= PICTURE_CP +NAME= \put + PRINT_P1= NO_PRINT + PRINT_P2= NO_PRINT +END_TYPE + +TYPE= PICTURE_CCPP +NAME= \multiput + PRINT_P1= NO_PRINT + PRINT_P2= NO_PRINT + PRINT_P3= NO_PRINT + PRINT_P4= NO_PRINT +END_TYPE + +TYPE= PICTURE_PCOP +NAME= \savebox + PRINT_P1= NO_PRINT + PRINT_P2= NO_PRINT + PRINT_P3= NO_PRINT + PRINT_P4= NO_PRINT +END_TYPE + +TYPE= PICTURE_OCC +NAME= \graphpaper + PRINT_P1= NO_PRINT + PRINT_P2= NO_PRINT + PRINT_P3= NO_PRINT +END_TYPE + +TYPE= PICTURE_OCCC +NAME= \qbezier + PRINT_P1= NO_PRINT + PRINT_P2= NO_PRINT + PRINT_P3= NO_PRINT + PRINT_P4= NO_PRINT +END_TYPE + +TYPE= END_PICTURE +NAME= picture + PC_AT_END= RESET +END_TYPE + + + c= ---------------------------sectioning (keep headers only) + +TYPE= SECTIONING +NAME= \part + SECTIONING_LEVEL= PART + START_TAG= "?n?nPART: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \chapter + SECTIONING_LEVEL= CHAPTER + START_TAG= "?n?nCHAPTER: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \section + SECTIONING_LEVEL= SECT + START_TAG= "?n?nSECTION: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \subsection + SECTIONING_LEVEL= SUBSECT + START_TAG= "?n?nSUB-SECTION: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \subsubsection + SECTIONING_LEVEL= SUBSUBSECT + START_TAG= "?n?nSUB-SUB-SECTION: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \paragraph + SECTIONING_LEVEL= PARA + START_TAG= "?n?nSUB-SUB-SUB-SECTION: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \subparagraph + SECTIONING_LEVEL= SUBPARA + START_TAG= "?n?nSUB-SUB-SUB-SUB-SECTION: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + + +TYPE= SECTIONING +NAME= \part* + SECTIONING_LEVEL= PART + START_TAG= "?n?nPART: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \chapter* + SECTIONING_LEVEL= CHAPTER + START_TAG= "?n?nCHAPTER: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \section* + SECTIONING_LEVEL= SECT + START_TAG= "?n?nSECTION: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \subsection* + SECTIONING_LEVEL= SUBSECT + START_TAG= "?n?nSUB-SECTION: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \subsubsection* + SECTIONING_LEVEL= SUBSUBSECT + START_TAG= "?n?nSUB-SUB-SECTION: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \paragraph* + SECTIONING_LEVEL= PARA + START_TAG= "?n?nSUB-SUB-SUB-SECTION: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= SECTIONING +NAME= \subparagraph* + SECTIONING_LEVEL= SUBPARA + START_TAG= "?n?nSUB-SUB-SUB-SUB-SECTION: " + OPT_PARAM= FIRST + PRINT_OPT= NO_PRINT + REQPARAMS= 1 + END_TAG_1= "?n?n" +END_TYPE + +TYPE= COMMAND +NAME= \appendix + START_TAG= "?n?nAPPENDICES?n" +END_TYPE + + c= ------------------------------ misc stuff + +TYPE= COMMAND +NAME= \addcontentsline + REQPARAMS= 3 + PRINT_P1= NO_OP + PRINT_P2= NO_OP + PRINT_P3= NO_OP +END_TYPE + +TYPE= COMMAND +NAME= \quad + START_TAG= " " +END_TYPE + +TYPE= COMMAND +NAME= \pagenumbering + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \bibliographystyle + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \bibliography + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + + c= ------------------------------ some math commands + +TYPE= COMMAND +NAME= \leq + START_TAG= " <= " +END_TYPE + +TYPE= COMMAND +NAME= \geq + START_TAG= " >= " +END_TYPE + +TYPE= COMMAND +NAME= \neq + START_TAG= " /= " +END_TYPE + +TYPE= COMMAND +NAME= \subseteq + START_TAG= " <= " +END_TYPE + +TYPE= COMMAND +NAME= \subset + START_TAG= " < " +END_TYPE + +TYPE= COMMAND +NAME= \supseteqeq + START_TAG= " >= " +END_TYPE + +TYPE= COMMAND +NAME= \supset + START_TAG= " > " +END_TYPE + +TYPE= COMMAND +NAME= \cap + START_TAG= " * " +END_TYPE + +TYPE= COMMAND +NAME= \cup + START_TAG= " + " +END_TYPE + +TYPE= COMMAND +NAME= \in + START_TAG= " in " +END_TYPE + +TYPE= COMMAND +NAME= \emptyset + START_TAG= "{0}" +END_TYPE + +TYPE= COMMAND +NAME= \forall + START_TAG= " forall " +END_TYPE + +TYPE= COMMAND +NAME= \Rightarrow + START_TAG= " => " +END_TYPE + + c= ------------------------------ font changes + +TYPE= COMMAND +NAME= \texttt + REQPARAMS= 1 +END_TYPE + +TYPE= COMMAND +NAME= \emph + REQPARAMS= 1 +END_TYPE + +TYPE= COMMAND +NAME= \textit + REQPARAMS= 1 +END_TYPE + +TYPE= COMMAND +NAME= \textbf + REQPARAMS= 1 +END_TYPE + +TYPE= COMMAND +NAME= \textsl + REQPARAMS= 1 +END_TYPE + +TYPE= COMMAND +NAME= \textsc + REQPARAMS= 1 +END_TYPE + + + + + c= ------------------------------ bibliography and ref commands + +TYPE= BEGIN_ENV +NAME= thebibliography + START_TAG= "?n?nREFERENCES?n?n" + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= END_ENV +NAME= thebibliography + START_TAG= "?n" +END_TYPE + +TYPE= COMMAND +NAME= \bibitem + START_TAG= "?n" + REQPARAMS= 1 + START_TAG_1= "[" + END_TAG_1= "] " +END_TYPE + +TYPE= COMMAND +NAME= \newblock +END_TYPE + +TYPE= COMMAND +NAME= \cite + START_TAG= "[" + END_TAG= "]" + REQPARAMS= 1 + OPT_PARAM= FIRST + END_OPT= " " +END_TYPE + +TYPE= COMMAND +NAME= \label + START_TAG= " (" + END_TAG= ") " + REQPARAMS= 1 +IN_MODE= table + REQPARAMS= 1 + START_TAG= " (Table: " + END_TAG= ") " +END_MODE +IN_MODE= figure + REQPARAMS= 1 + START_TAG= " (Figure: " + END_TAG= ") " +END_MODE +END_TYPE + +TYPE= COMMAND +NAME= \ref + START_TAG= "(" + END_TAG= ")" + REQPARAMS= 1 +END_TYPE + + + c= --------------------- for the url package + +TYPE= VCOMMAND +NAME= \url + REQPARAMS= 1 +END_TYPE + + c= ---------------------- for the html package (as best I understand them) + c= (normally used with the latex2html program) + +TYPE= COMMAND +NAME= \htmladdnormallinkfoot + REQPARAMS= 2 + START_TAG_2= " (Footnote: " + END_TAG_2= ") " +END_TYPE + +TYPE= COMMAND +NAME= \htmladdnormallink + REQPARAMS= 2 + PRINT_P2= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \htmladdimg + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \externallabels + REQPARAMS= 2 + PRINT_P1= NO_PRINT + PRINT_P2= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \externalref + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \htmlrule +END_TYPE + +TYPE= BEGIN_VENV +NAME= rawhtml + PC_AT_START= NO_PRINT +END_TYPE + +TYPE= END_VENV +NAME= rawhtml + PC_AT_END= RESET +END_TYPE + +TYPE= BEGIN_VENV +NAME= htmlonly + PC_AT_START= NO_PRINT +END_TYPE + +TYPE= END_VENV +NAME= htmlonly + PC_AT_END= RESET +END_TYPE + +TYPE= VCOMMAND +NAME= \html + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= BEGIN_ENV +NAME= latexonly +END_TYPE + +TYPE= END_ENV +NAME= latexonly +END_TYPE + +TYPE= COMMAND +NAME= \latex + REQPARAMS= 1 +END_TYPE + +TYPE= COMMAND +NAME= \hyperref + REQPARAMS= 4 + START_TAG= + RESET_BUFFER: 4 + RESET_BUFFER: 5 + PRINT_P1= NO_PRINT + PRINT_P3= TO_BUFFER 4 + PRINT_P4= TO_BUFFER 5 + END_TAG= " (" + SOURCE: BUFFER 5 + STRING: ") " + SOURCE: BUFFER 4 +END_TYPE + +TYPE= COMMAND +NAME= \htmlref + REQPARAMS= 2 + PRINT_P2= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \htmlimage + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \htmladdtonavigation + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + + + c= --------------------- stuff for hyper package (as best I understand it) + +TYPE= COMMAND +NAME= \hyperanchor + REQPARAMS= 2 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \blindhyperanchor + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \hyperreference + REQPARAMS= 2 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \hyperURL + REQPARAMS= 4 + PRINT_P1= NO_PRINT + PRINT_P2= NO_PRINT + PRINT_P3= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \labeltext + REQPARAMS= 2 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \noref + OPT_PARAM= FIRST + REQPARAMS= 1 + PRINT_OPT= NO_PRINT + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND + c= renamed to avoid clash with original \ref + c= NAME= \ref +NAME= \Href + OPT_PARAM= FIRST + REQPARAMS= 1 + START_TAG_1= " (" + END_TAG_1= ")" +END_TYPE + +TYPE= COMMAND +NAME= \pageref + OPT_PARAM= FIRST + REQPARAMS= 1 + PRINT_OPT= NO_PRINT + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \refcurrent + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \refnext + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + + c= -------------------- stuff for hyperref package (as best I understand) + +TYPE= COMMAND +NAME= \hyperlink + REQPARAMS= 2 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \hypertarget + REQPARAMS= 2 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \href + REQPARAMS= 2 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \hyperimage + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \hyperdef + OPT_PARAM= FIRST + REQPARAMS= 4 + PRINT_OPT= NO_PRINT + PRINT_P1= NO_PRINT + PRINT_P2= NO_PRINT + PRINT_P3= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \hyperref + OPT_PARAM= FIRST + REQPARAMS= 4 + PRINT_OPT= NO_PRINT + PRINT_P1= NO_PRINT + PRINT_P2= NO_PRINT + PRINT_P3= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \htmladdimg + REQPARAMS= 1 + PRINT_P1= NO_PRINT +END_TYPE + +TYPE= COMMAND +NAME= \htmladdnormallink + REQPARAMS= 2 + PRINT_P1= NO_PRINT +END_TYPE + + c= -------------------- commands for detexing l2x.tex + c= could have been defined via an included file. e.g. + c= INCLUDE= detex.l2x + +TYPE= BEGIN_VENV +NAME= htmlverbatim + PC_AT_START= NO_PRINT +END_TYPE + +TYPE= END_VENV +NAME= htmlverbatim + PC_AT_END= RESET +END_TYPE + +TYPE= COMMAND +NAME= \lx + START_TAG= "L2X" +END_TYPE + +TYPE= COMMAND +NAME= \ctab + START_TAG= "command table" +END_TYPE + +TYPE= COMMAND +NAME= \keyword + REQPARAMS= 1 +END_TYPE + +TYPE= COMMAND +NAME= \keytext + REQPARAMS= 1 +END_TYPE + +TYPE= COMMAND +NAME= \file + REQPARAMS= 1 +END_TYPE + +TYPE= COMMAND +NAME= \ST + REQPARAMS= 1 + START_TAG= "<" + END_TAG= ">" +END_TYPE + +TYPE= COMMAND +NAME= \ET + REQPARAMS= 1 + START_TAG= "</" + END_TAG= ">" +END_TYPE + +TYPE= COMMAND +NAME= \Amp + START_TAG= "&" +END_TYPE + +TYPE= COMMAND +NAME= \LT + START_TAG= "<" +END_TYPE + +TYPE= COMMAND +NAME= \GT + START_TAG= ">" +END_TYPE + +TYPE= COMMAND +NAME= \HASH + START_TAG= "#" +END_TYPE + +TYPE= COMMAND +NAME= \Express + START_TAG= "EXPRESS" +END_TYPE + +TYPE= COMMAND +NAME= \ExpressA + START_TAG= "EXPRESS-A" +END_TYPE + +TYPE= COMMAND +NAME= \ExpressG + START_TAG= "EXPRESS-G" +END_TYPE + +TYPE= COMMAND +NAME= \ExpressI + START_TAG= "EXPRESS-I" +END_TYPE + + + + + c= ------------------- include extra ct files here + + c= this will give an opportunity tom interactively include a + c= ct file, assuming that ZiLcH.ct is not on the search path. +INCLUDE= ZiLcH.ct + + +END_CTFILE= ------------------ end of detex.ct + + |