PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Comment-Package



puk0r
29-07-2008, 23:42
Guten Abend,

bei der Benutzung des Comment-Packages habe ich einen mysteriösen Fehler.
Ich konnte ihn schon recht weit eingrenzen.

Das Problem ist, wenn vor dem '\end{beweis}' (von Lemma 1.1) ein Leerzeichen steht, dann fehlt in der pdf-Datei hinterher der gesamte Text ab diesem Beweis.
Es geht dann mit Lemma 2.3 weiter, wobei auch kein neues Kapitel angefangen wird.

Hat jemand eine Erklärung dafür, oder ist es vielleicht einfach nur ein blöder Bug im Package???
Ich bin echt am verzweifeln...



\documentclass[a4paper, 10pt, oneside]{scrbook}

\usepackage[latin1]{inputenc}
\usepackage{amsthm}
\usepackage{comment}

\theoremstyle{definition}
\newtheorem{lemma}{Lemma}[chapter]

\excludecomment{beweis}


\begin{document}

\chapter{Kapitel1}
\begin{lemma}
Lemma 1.1
\end{lemma}
\begin{beweis}
Beweis Lemma 1.1
\end{beweis}
\begin{lemma}
Lemma 1.2
\end{lemma}

\chapter{Kapitel2}
\begin{lemma}
Lemma 2.1
\end{lemma}
\begin{lemma}
Lemma 2.2
\end{lemma}
\begin{beweis}
Beweis von Lemma 2.2
\end{beweis}
\begin{lemma}
Lemma 2.3
\end{lemma}

\end{document}


Grüße Daniel

Stefan_K
30-07-2008, 00:27
Hallo Daniel,

das ist dokumentiert, daher sehe ich es nicht als Fehler sondern als Bedingung an die Verwendung. Aus comment.sty:

% The opening and closing commands should appear on a line
% of their own. No starting spaces, nothing after it.

Viele Grüße,

Stefan