\newcommand Wiki .:. goLaTeX - Mein LaTeX-Forum


goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum

goLaTeX.de - Wiki
 


\newcommand

Dient zur Erstellung eines eigenen Makros.

Inhaltsverzeichnis

[bearbeiten] Verwendung

Syntax:

\newcommand{\NAME}{DEFINITION}
\newcommand{\NAME}[ANZAHL]{DEFINITION}
\newcommand{\NAME}[ANZAHL][OPTIONAL]{DEFINITION}

Der erste Befehl erstellt das Makro \NAME, dass dann im Text verwendet werden kann. In der zweiten Variante wird die Anzahl der Argumente festgelegt. Diese Argumente sind dann zwingend erforderlich. Es können bis zu neun Argumente verwendet werden. In der DEFINITION werden die Argumente mit #1 bis #9 verwendet. Die dritte Variante erzeugt ein Makro mit einem optionalen Argument. Der Standartwert dieses Arguments ist OPTIONAL.

Ist das Makro, das man zu definieren versucht, bereits vorhanden, so bricht LaTeX die Erstellung des Dokuments mit einer Fehlermeldung ab. Möchte man ein bereits vorhandenes Makro überschreiben, so muss man \renewcommand verwenden.

[bearbeiten] Beispiele

\newcommand{\test}{Ich bin ein Testsatz!}

Bei Verwendung von \test im Text erscheint an der Stelle Ich bin ein Testsatz!

\newcommand{\wichtig}[1]{\textbf{#1}}

Bei Verwendung von Dies ist \wichtig{wichtiger} Text. im Text erscheint an der Stelle Dies ist wichtiger Text..

\newcommand{\farbig}[2][red]{\textcolor{#1}{#2}}

Bei Verwendung von Dies ist \farbig{bunter} Text. im Text erscheint an der Stelle Dies ist bunter Text.. Bei Verwendung von Dies ist \farbig[green]{bunter} Text. im Text erscheint an der Stelle Dies ist bunter Text..

[bearbeiten] Verwandte Befehle

[bearbeiten] Links



goLaTeX ist ein Teil des goForen-Labels
goMATLAB.de goLaTeX.de goPCB.de

Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 goLaTeX.de
Partner: LabVIEWforum.de