PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Layout anpassung



eco
27-02-2007, 14:05
Hallo,

ich habe folgendes Problem. ich habe Grafiken und Tabellen in meinem Dokument untereinander. allerdings nach dem compilieren optimiert Latex das Layout automatisch, verschiebt die Tabelle und füllt die Lücken zwischen den Bildern und Tabellen auf einer Seite mit text, der nicht dazugehört. wie kann ich das verhindern?

mein code:

\begin{figure}[!htb]
\begin{center}
\caption{Residuum Histogramm}%
\includegraphics[width=7cm]{HistogramLeistungsbilanz.png}\\%
\end{center}
\end{figure}

danke im voraus

trinix
27-02-2007, 15:52
[...] wie kann ich das verhindern?
In dem du sie nicht in eine Gleitumgebung packt...
Weitere Infos auch hier: http://www.dante.de/faq/de-tex-faq/html/makros2.html#1

Außerdem kannst du mit dem Paket float und der Option [H] das Bild setzen.
Weiteres hier: http://homepage.sunrise.ch/mysunrise/dominikbischoff/l2picfaq/l2picfaq.pdf



mein code:

\begin{figure}[!htb]
\begin{center}
\caption{Residuum Histogramm}%
\includegraphics[width=7cm]{HistogramLeistungsbilanz.png}\\%
\end{center}
\end{figure}

Wozu die Erweiterung png?

Salnic
27-02-2007, 16:01
Hi Eco,

LaTeX und Bilder: How-To -->

Hier sind die häufigsten Fragen bezüglich "LaTeX und Bilder" mit ihren Antworten gesammelt. [..] Hier der direkte Link zur aktuellen Version:

http://homepage.sunrise.ch/mysunrise/dominikbischoff/l2picfaq/l2picfaq.pdf, Seite 16:


Eines der häufigsten Problem betrifft Bilder, welche genau an der aktuellen
Stelle einfügt werden sollen. Falls figure verwendet wird, funktioniert
folgender Code meistens:
es gibt mehrere Möglichkeiten, Dein Problem zu lösen.

Du kannst z.B. Deine Abbildungen und Tabellen nicht mehr "gleitend" machen indem du die Option !h benutzt oder indem Du erst gar keine Gleitumgebung benutzt, also kein \begin{figure} \end{figure}

\includegraphics{Bild} reicht.

Jetzt hast Du allerdings keine Bildunterschrift, \usepackage{caption} hilft.

Aber das hast Du ja sicher alles schon probiert.



Salnic

eco
28-02-2007, 10:46
Hallo Leute,

wenn ich

begin{figure}[!h]
.......
end{figure}


weg lasse, funktioniert zwar die Reihenfolge; Und die Texte,Bilder, Tabellen erscheinenen auch dort wo sie erscheinen sollten! Allerdings kommen dann Warnungen wie

! Latex Error: \caption outside float

dazu fehlen dann noch die Beschriftung und Nummerierung im Abbildungsverzeichnis? :confused:
(Das package{caption} habe ich selbsverständlich)

Danke euch im Voraus
gruss

bobmalaria
28-02-2007, 10:48
hallo,

wenn du die figure-umgebung weg lässt dann bietet das paket caption die funktion die dinge so zu schreiben



\captionof{figure}{text}
\captionof{table}{text}

eco
28-02-2007, 12:26
funktionierttttttt
super vielen vielen Dank!!!!:)