Earl Grey
16-04-2009, 17:12
'n Abend zusammen,
wie bekomme ich das am elegantesten gelöst, dass ein Absatz, der nach einem von mir definierten Einvironment beginnt, keinen Einzug bekommt? Ich habe mit folgender Lösung die lustige Erfahrung gemacht, dass der Absatz a) eingezogen wird, wenn eine Leerzeile nach dem Environment kommt und b) halb eingezogen wird, wenn der Text direkt nach dem Environment weitergeht.
\documentclass{scrreprt}
\newcounter{beispiel}
\newenvironment{beispiel}{\vspace{1.5ex}\noindent\ refstepcounter{beispiel}\textbf{Beispiel \thebeispiel}}{\par\noindent}
\begin{document}
\begin{beispiel}
Test
\end{beispiel}
Text nach Beispiel
\end{document}
Hat jemand eine Idee? Ein reines \noindent ohne \par funktioniert auch nicht.
Grüße,
EG
wie bekomme ich das am elegantesten gelöst, dass ein Absatz, der nach einem von mir definierten Einvironment beginnt, keinen Einzug bekommt? Ich habe mit folgender Lösung die lustige Erfahrung gemacht, dass der Absatz a) eingezogen wird, wenn eine Leerzeile nach dem Environment kommt und b) halb eingezogen wird, wenn der Text direkt nach dem Environment weitergeht.
\documentclass{scrreprt}
\newcounter{beispiel}
\newenvironment{beispiel}{\vspace{1.5ex}\noindent\ refstepcounter{beispiel}\textbf{Beispiel \thebeispiel}}{\par\noindent}
\begin{document}
\begin{beispiel}
Test
\end{beispiel}
Text nach Beispiel
\end{document}
Hat jemand eine Idee? Ein reines \noindent ohne \par funktioniert auch nicht.
Grüße,
EG