PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : figure-Umgebund und Seitenende



Beareema
29-05-2008, 22:31
Hallo zusammen,

ich schreibe gerade meine Diplomarbeit in LaTeX mite scrreprt und bin bisher ganz gut damit zurande gekommen - habe auch vorher schon ein paar Dokumente in LaTeX geschrieben. Doch jetzt sitze ich etwas in der Patsche:

Um ein Kapitel zu ilustrieren habe ich ein paar Grafiken mittels der figure-Umgebung eingebunden - ganz normal, wie in allen docs aufgeführt. Die Bilder werden auch dahin gesetzt, wo sie hinsollen - meist aus Platzgründen an die Oberkante der nächsten Seite.

Doch plötzlich kümmert sich mein pdflatex nicht mehr ums Seitenende. An den Stellen, an denen die Grafiken auf die nächste Seite gesetzt werden, geht der Text auf eben dieser Seite über den unteren Seitenrand hinaus. Gerade soviel Text, wie dort auch wäre, wenn das Bild nicht da wäre. :confused:

Eingebunden werden die Bilder mittels


\begin{figure}[htbp!]
\begin{center}
\includegraphics[width=0.8\textwidth]{grafiken/bild.png}
\caption{\label{abb_einbild}Hier ist ein Bild}
\end{center}
\end{figure}


Das ganze ist innerhalb der Gliederung bereits in Paragraphen...

Meine Einstellungen zur Ansicht:



% Paket für mathemathische Formeln
\usepackage{amsmath}

% Paket für deutschen Zeichensatz
\usepackage[latin1]{inputenc}

% Paket für Bildeinbindung mit Textumfluss
\usepackage{wrapfig}

% Paket für Grafiken
\usepackage{graphicx}

% Paket für Tabellen die länger als eine Seite sind
\usepackage{longtable}

% Paket für Tabellenzellen über mehrere Zeilen/ Spalten
\usepackage{multirow}

% Paket für Absatzeinrückung
\usepackage{parskip}

% Paket für Randbemerkungen
\usepackage{marginnote}

% Paket für Glossarerstellung
\usepackage[style=list,header=none,toc=true,number=none,cols=2]{glossary}
\makeglossary
\renewcommand{\glossaryname}{X}

% Subsubsections auch durchnummerieren
\setcounter{secnumdepth}{3}

% Kopf- und Fußzeilen
\usepackage[automark]{scrpage2}
\automark[section]{chapter}
\pagestyle{scrheadings}
\clearscrheadfoot % Alten Fuß entfernen

% Zeilenabstand
\linespread{1.15}
\sloppy % Hilft gegen überlange Zeilen

% Paket fr neue deutsche Rechtschreibung/ Silbentrennung
\usepackage{ngerman}

% paragraphs sehen aus wie subsubsubsections
\usepackage[noindentafter]{titlesec}
\titleformat{\paragraph}[hang]{\bf}{\thetitle\quad}{0pt}{}
\titlespacing{\paragraph}{0pt}{1em}{0.5em}


Ich hab schon diverse Foren durchsucht, kann aber nichts zu diesem Problem finden. :( Hoffe, hier findet sich jemand, der evtl. eine Lösung hat...

Beste Grüße,
Beareema.

bischi
29-05-2008, 23:38
Korrigier den Code mal nach (vgl. l2picfaq.pdf):



\begin{figure}[!htbp]
\centering \includegraphics[width=0.8\textwidth]{grafiken/bild}
\caption{Hier ist ein Bild}
\label{abb:einbild}
\end{figure}


Falls das nichts hilft, lösch mal alle nicht selbst erstellten Dateien und kompilier 3 mal neu.

MfG Bischi

PS: Dein Code hat diverse veraltete Kommandos drin - schau dir am besten mal in Ruhe die drei obersten Threads dieses Boards durch...

Beareema
01-06-2008, 16:26
Hallo Bischi,

danke für deine Antwort und die Tips, die du mir geben konntest!

Habe deinen Rat befolgt und und meinen Code vorallem nach LaTeX-Sünden durchsucht und diese entfernt. Zwar mit vielen Erfolgen, aber leider nicht dort, wo ich ihn suchte. ;-)

Letztendlich habe ich das Problem dann selbst entdecken können:

Zwar trat der "Fehler" erst auf, nachdem ich die Grafiken eingebunden hatte, lag aber nicht ursächlich bei diesen, sondern bei gleichzeitiger Verwendung einer Longtable auf eben diesen Seiten (hätte ich das erwähnen sollen!? :o ). Nachdem ich diese durch normale Table/Tabular ersetzt habe, ist der Satz so wie er sein sollte...

Ich weiß zwar nicht, warum die Longtables da solche Probleme machen, aber es war von meiner Seite her auch übertrieben, für eine fünfzeilige Tabelle eine Longtable zu nutzen. Asche auf mein Haupt!

Auf jeden Fall nochmal Danke für deine Hinweise!

Beste Grüße,
Beareema