von caiusjuliuscaesar » Sa 27. Feb 2010, 12:47
Hallo,
ich möchte eine Überschrift, z. B. \section aus drei Übergabevariablen bilden, und habe mir das Makro so gedacht:
\newcommand{\afbrief}[3]{\section{#1 #2 #3}}
Zusätzlich würde ich gern über und unter der Unterkapitelüberschrift eine horizontale Linie erzeugen, und habe mir das so gedacht:
\newcommand{\afbrief}[3]
{
\hrule
\section{#1 #2 #3}
\hrule
}
Beides funktionhiert nicht:
Das erste Makro liefert:
]Brief, 10122010, Alles mögliche
(also mit eckiger Klammer zu "]" und mit Kommata zwischen den Übergabevariablen, aber offensichtlich ohne subsection-Formatierung),
das zweite Kommando:
]Brief, 10122010, Alles mögliche/quote],
also dasselbe Ergebnis wie vorher, allerdings mit Linien, jedoch in ubefriedigender Anordnung (die obere istr entfernt, die andere darunter geklemmt.
Nun meine Fragen:
- Was mache ich bei der Programmierung des Makros falsch?
Würde man eine Linie über und unter der Überschrift überhaupt mit \hrule machen? Was ist die typografisch ansprechendere Altenative?
[\list]
Gruß, CJC
Hallo,
ich möchte eine Überschrift, z. B. \section aus drei Übergabevariablen bilden, und habe mir das Makro so gedacht:
[code]\newcommand{\afbrief}[3]{\section{#1 #2 #3}}
[/code]
Zusätzlich würde ich gern über und unter der Unterkapitelüberschrift eine horizontale Linie erzeugen, und habe mir das so gedacht:
[code]\newcommand{\afbrief}[3]
{
\hrule
\section{#1 #2 #3}
\hrule
}
[/code]
Beides funktionhiert nicht:
Das erste Makro liefert:
[quote]]Brief, 10122010, Alles mögliche[/quote]
(also mit eckiger Klammer zu "]" und mit Kommata zwischen den Übergabevariablen, aber offensichtlich ohne subsection-Formatierung),
das zweite Kommando:
[quote]]Brief, 10122010, Alles mögliche/quote],
also dasselbe Ergebnis wie vorher, allerdings mit Linien, jedoch in ubefriedigender Anordnung (die obere istr entfernt, die andere darunter geklemmt.
Nun meine Fragen:
[list] Was mache ich bei der Programmierung des Makros falsch?
Würde man eine Linie über und unter der Überschrift überhaupt mit \hrule machen? Was ist die typografisch ansprechendere Altenative?
[\list]
Gruß, CJC