Seite 1 von 1

Klammerung in eigener Umgebung

Verfasst: So 14. Jul 2024, 21:26
von uhuwe
Hallo Leute,

Ich habe mir eine Umgebung gebaut:
\newenvironment{Test}{\hrule\colorbox{farbe}{}{}}
Die Hintergrundfarbe soll über die ganze Zeile gehen und später dann noch zwei Farben im Wechsel.
Aber bei mir funtioniert es nicht richtig.

Beim Ausführen von:
\begin{Test}a\end{Test}\begin{Test}ab\end{Test}
kommt bei mir eine Fehlermeldung: "Missing \begin{document}" Was für mich dann wohl heißt, dass die Klammern nicht richtig interpretiert werden.
Die Fehlermeldung deutet zwar nicht auf die Klammer hin. Aber ich kann mir es denken.

Re: Klammerung in eigener Umgebung

Verfasst: Mo 15. Jul 2024, 13:22
von Stefan Kottwitz
Hallo Uwe,

einen Befehl kann man nicht so einfach "zerstückeln" in Umgebungs-Anfang und -Ende. Du kannst aber Umgebungen hier verwenden, wie mit adjustbox:
\newenvironment{Test}{\begin{adjustbox}{bgcolor=farbe}}{\end{adjustbox}}
Stefan