author | Walther Neuper <neuper@ist.tugraz.at> |
Sun, 14 Jul 2013 14:48:14 +0200 | |
changeset 52056 | f5d9bceb4dc0 |
parent 50000 | 5386df44a037 |
child 52794 | 3db1bbc82d8d |
permissions | -rw-r--r-- |
wenzelm@7050 | 1 |
\usepackage{ifthen} |
wenzelm@7050 | 2 |
|
wenzelm@26745 | 3 |
\newcommand{\indexdef}[3]% |
wenzelm@26745 | 4 |
{\ifthenelse{\equal{}{#1}}{\index{#3 (#2)|bold}}{\index{#3 (#1\ #2)|bold}}} |
wenzelm@26745 | 5 |
\newcommand{\indexref}[3]{\ifthenelse{\equal{}{#1}}{\index{#3 (#2)}}{\index{#3 (#1\ #2)}}} |
wenzelm@26745 | 6 |
|
wenzelm@28214 | 7 |
\newcommand{\isatt}[1]{{\def\isacharminus{-}\def\isacharunderscore{\_}\tt #1}} |
wenzelm@49617 | 8 |
\newcommand{\isatool}[1]{{\def\isacharminus{-}\def\isacharunderscore{\_}\tt isabelle #1}} |
wenzelm@28214 | 9 |
|
wenzelm@26745 | 10 |
\newcommand{\indexoutertoken}[1]{\indexdef{}{syntax}{#1}} |
wenzelm@26745 | 11 |
\newcommand{\indexouternonterm}[1]{\indexdef{}{syntax}{#1}} |
wenzelm@26745 | 12 |
\newcommand{\indexisarelem}[1]{\indexdef{}{element}{#1}} |
wenzelm@26745 | 13 |
|
wenzelm@26755 | 14 |
\newcommand{\isasymAND}{\isakeyword{and}} |
wenzelm@26755 | 15 |
\newcommand{\isasymIS}{\isakeyword{is}} |
wenzelm@26755 | 16 |
\newcommand{\isasymWHERE}{\isakeyword{where}} |
wenzelm@26769 | 17 |
\newcommand{\isasymBEGIN}{\isakeyword{begin}} |
wenzelm@26769 | 18 |
\newcommand{\isasymIMPORTS}{\isakeyword{imports}} |
wenzelm@26783 | 19 |
\newcommand{\isasymIN}{\isakeyword{in}} |
wenzelm@26783 | 20 |
\newcommand{\isasymSTRUCTURE}{\isakeyword{structure}} |
wenzelm@30053 | 21 |
\newcommand{\isasymFIXES}{\isakeyword{fixes}} |
wenzelm@30053 | 22 |
\newcommand{\isasymASSUMES}{\isakeyword{assumes}} |
wenzelm@30053 | 23 |
\newcommand{\isasymSHOWS}{\isakeyword{shows}} |
wenzelm@30053 | 24 |
\newcommand{\isasymOBTAINS}{\isakeyword{obtains}} |
wenzelm@30053 | 25 |
|
wenzelm@30053 | 26 |
\newcommand{\isasymASSM}{\isacommand{assm}} |