PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eigenes Kommando erstellen geht nicht



thdrummer
10-08-2007, 18:20
Hallo miteinander,

zum Einbinden von nummerierten Formeln in meine Dokumente habe ich versucht, mir ein kleines Kommando zu schreiben, damit ich nicht immer mit begin equation und end equation einbinden muss, dazu wird das Dokument übersichtlicher. Hier das was ich versucht habe:



\newcommand{\formel}[1]{
\begin{equation}
$$#1$$
\end{equation}}


Und dann später im Dokument:


\formel{{\alpha + \beta \cdot \gamma}}

Leider funktioniert das so nicht, was mache ich falsch?

Vielen Dank schonmal für eure Hilfe,

Gruß
thdrummer

sommerfee
10-08-2007, 18:38
Der Fehler hat nichts damit zu tun, daß du ein eigenes Kommando daraus gemacht hast, sondern damit, daß



\begin{equation}
$$\alpha + \beta \cdot \gamma$$
\end{equation}


(und damit auch dein Makro) nicht funktioniert.

Gruß,
Axel

danielinteract
12-08-2007, 10:40
Kleiner Tipp warum es nicht funktioniert: Doppelte Dollarzeichen haben in LaTeX nichts verloren. Also die einfach weglassen, dann könnte es funktionieren.

Allerdings bezweifle ich, ob dieser Befehl sinnvoll ist, denn so kannst Du keine Referenz zu der abgesetzten Formel erzeugen. Falls Du daran interessiert bist, Schreibarbeit zu sparen, solltest Du dich mit effizienten Editoren beschäftigen, z.B. ist (X)Emacs mit AucTeX sehr mächtig.