diff options
author | Y. Wang <yw05@forksworld.de> | 2021-11-26 22:52:17 +0100 |
---|---|---|
committer | Y. Wang <yw05@forksworld.de> | 2021-11-26 22:52:17 +0100 |
commit | 2cb9cd20e621c55dd66abbadc83795f6237333e1 (patch) | |
tree | cd258126c81e62d2b999f4fea78967229f7e48b5 /assets | |
parent | 9b8f7ae66378132b2392d69a1d30f0617cca2885 (diff) | |
download | advtrains-2cb9cd20e621c55dd66abbadc83795f6237333e1.tar.gz advtrains-2cb9cd20e621c55dd66abbadc83795f6237333e1.tar.bz2 advtrains-2cb9cd20e621c55dd66abbadc83795f6237333e1.zip |
Add index
Diffstat (limited to 'assets')
-rw-r--r-- | assets/manual2/manual.tex | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/assets/manual2/manual.tex b/assets/manual2/manual.tex index 046fc51..b8787cd 100644 --- a/assets/manual2/manual.tex +++ b/assets/manual2/manual.tex @@ -11,6 +11,9 @@ \usepackage{tikz} \usetikzlibrary{arrows,backgrounds,calc,patterns} +\usepackage{imakeidx} +\makeindex[columns=1,title=Alphabetical Index,intoc] + % Font substitution: taken from https://ctan.org/tex-archive/macros/latex/contrib/beton/beton.pdf \AtBeginDocument{ \DeclareFontShape\encodingdefault{ccr}{bx}{n}{<->sub*cmss/sbc/n}{} @@ -52,20 +55,22 @@ \setlength{\leftmargin}{0pt} \setlength{\listparindent}{1em} } -\providecommand{\apient}[2]{##1\hfill {##2}\par} +\providecommand{\apientp}[2]{##1\hfill {##2}\par} +\providecommand{\apient}[2]{\apientp{##1}{##2}\index{##1}} +\providecommand{\apip}[2]{\apientp{\texttt{##1}}{##2}} \providecommand{\api}[2]{\apient{\texttt{##1}}{##2}} \providecommand{\apiasp}[1]{\apient{##1}{signal aspect}} \providecommand{\apicmd}[1]{\api{##1}{command}} -\providecommand{\apienum}[1]{\api{##1}{enumeration}} -\providecommand{\apifield}[1]{\api{##1}{field}} +\providecommand{\apienum}[1]{\apip{##1}{enumeration}} +\providecommand{\apifield}[1]{\apip{##1}{field}} \providecommand{\apiitem}[1]{\apient{##1}{item}} \providecommand{\apivar}[1]{\api{##1}{variable}} \providecommand{\apifunc}[1]{\api{##1}{function}} -\providecommand{\apilex}[1]{\api{##1}{lexical syntax}} -\providecommand{\apipat}[1]{\api{##1}{pattern}} +\providecommand{\apilex}[1]{\apip{##1}{lexical syntax}} +\providecommand{\apipat}[1]{\apip{##1}{pattern}} \providecommand{\apiterm}[1]{\apient{##1}{term}} \providecommand{\apitrainmode}[1]{\apient{##1}{train mode}} -\providecommand{\apiui}[1]{\apient{##1}{UI element}} +\providecommand{\apiui}[1]{\apientp{##1}{UI element}} }{\end{list}} \tikzset{ @@ -1210,4 +1215,11 @@ The time needed to accelerate from $v_0$ to $v_1$ can be calculated as follows: The distance needed to accelerate from $v_0$ to $v_1$ can be calculated as follows: \[ s = \frac{v_1^2 - v_0^2}{2a} \] +\appendix +\newpage +\part*{Appendices} +\addcontentsline{toc}{part}{Appendices} + +\printindex + \end{document} |