-
Notifications
You must be signed in to change notification settings - Fork 3
/
commands.tex
32 lines (25 loc) · 1.1 KB
/
commands.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
% DE: wird fuer Tabellen benötigt (z.B. >{centering\RBS}p{2.5cm} erzeugt einen zentrierten 2,5cm breiten Absatz in einer Tabelle
\newcommand{\RBS}{\let\\=\tabularnewline}
% EN: To avoid issues with Springer's \mathplus
% See also http://tex.stackexchange.com/q/212644/9075
\providecommand\mathplus{+}
% EN: from hmks makros.tex - \indexify
\newcommand{\toindex}[1]{\index{#1}#1}
% DE: Tipp aus "The Comprehensive LaTeX Symbol List"
\newcommand{\dotcup}{\ensuremath{\,\mathaccent\cdot\cup\,}}
% DE: Anstatt $|x|$ $\abs{x}$ verwenden.
% Die Betragsstriche skalieren automatisch, falls "x" etwas größer sein sollte...
\newcommand{\abs}[1]{\left\lvert#1\right\rvert}
% EN: For the algorithmic package
\newcommand{\commentchar}{\ensuremath{/\mkern-4mu/}}
\algrenewcommand{\algorithmiccomment}[1]{\hfill $\commentchar$ #1}
% DE: Seitengrößen - Gegen Schusterjungen und Hurenkinder...
\newcommand{\largepage}{\enlargethispage{\baselineskip}}
\newcommand{\shortpage}{\enlargethispage{-\baselineskip}}
\newcommand{\initialism}[1]{%
\ifdeutsch%
\textsc{#1}\xspace%
\else%
\textlcc{#1}\xspace%
\fi%
}