############################################################ Counter ############################################################ Counter besitzen immer ganzzahlige Werte ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \newcounter{Name} ::newcounter:: \newcounter{Name}[R�cksetzer] Erstellt Counter "Name". Wird Counter R�cksetzer um eins erh�ht, f�llt Counter Name auf Null zurueck. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \setcounter{Name}{Wert} ::setcounter:: Setzt einen Counter auf einen angegebenen Wert. default Z�hler page laufende Seitennummerierung tocdepth Inhaltsverzeichnisanzeigetiefe (1 chapter 2 section ...) chapter laufende Kapitelnummer, geht analog f�r (section ..) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \stepcounter{Name} ::stepcounter:: Erh�ht den Wert von Name um eins ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \value{Name} ::value:: Gibt den Wert von ############################################################ Length ############################################################ L�ngen besitzen immer eine Einheit (mm,pt,cm, ...) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \newlength{\Name} ::newlength:: Erstellt Laengenvariable \Name. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \setlength{\Name}{Mass} ::setlength:: Setzt \Name auf Mass. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \addtolength{\Name}{Mass} ::addtolength:: Addiert Mass zu \Name ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \settowidth{\Name}{Text} ::settowidth:: Setzt Name auf die L�nge von Text. ############################################################ Command ############################################################ \newcommand{\Befehl}[n]{Definition} ::newcommand:: Erstellt einen Befehl als Synonym f�r den Text "Definition", mit Ben�tzung von n �bergabewerten. z.B. \newcommand{\hallo}[1]{Hallo #1} im Textfile \hallo{mys} Ausgabe in Dvifile Hallo mys ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \renewcommand{\Befehl}[n]{Definition} ::renewcommand: Wie oben falls schon ein Befehl unter diesem Namen existiert, und dieser umdefiniert werden soll. ############################################################ Enviroment ::newenviroment::renewenviroment:: ############################################################ \newenviroment{Name}[n]{begin-Definitionen}{end-Definitionen} \newenviroment*{Name}[n]{begin-Definitionen}{end-Definitionen} z.B. \newenviroment{tcltk}[1]{\bfseries %i}{\normalfont} \begin{tcltk}{Hallo} ... \end{tcltk} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \renewenviroment{Name}[n]{begin-Definitionen}{end-Definitionen} \renewenviroment*{Name}[n]{begin-Definitionen}{end-Definitionen}