PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Grafiken und Textabstand



Sven29
05-08-2006, 12:23
Ich habe folgendes Problem, ich kann Grafiken einbinden und mit dem scale Befehl verkleinern.
Aber der Textabstand, sowohl oberhalb als auch unterhalbder Grafik, variert sehr stark. Wie kann man das festlegen?
Ich möchte das der Text einen einheitlichen Abstand oberhald und unterhalb der Grafik hat.
und binde die Grafiken wie folgt ein:

\documentclass[a4paper,11pt]{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}

\begin{document}
\begin{figure}[htb]
\begin{center}
\includegraphics[scale=0.65]{Grafiken/Armaturenrecycling.eps}
\caption{Wachstumsraten des Armaturenrecyclings von 2003 bis 2005; Datenquelle: Statistisches Bundesamt}
\label{Wachs}
\end{center}
\end{figure}
\end{document}

Ich bitte um eure Hilfe

Mit freundlichen Grüßen

Sven Mühlthaler

bischi
05-08-2006, 15:05
Anstatt \begin{center}...\end{center} solltest du lieber \centering benutzen (vgl. Beispiele in l2picfaq). Der Grund dafür: \begin{center} fügt Abstand ein, figure fügt Abstand ein (=doppelter Abstand). \centering fügt keinen Abstand ein.



\documentclass[a4paper,11pt]{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}

\begin{document}
\begin{figure}[htb]
\centering
\includegraphics[scale=0.65]{Grafiken/Armaturenrecycling.eps}
\caption{Wachstumsraten des Armaturenrecyclings von 2003 bis 2005; Datenquelle: Statistisches Bundesamt}
\label{Wachs}
\end{figure}
\end{document}


Ev. stimmt auch die BoundingBox der Grafik nicht. Dies merkst du am besten, indem du die Grafik (testweise) einmal einrahmst:



\documentclass[a4paper,11pt]{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}

\begin{document}
\begin{figure}[htb]
\centering
\fbox{\includegraphics[scale=0.65]{Grafiken/Armaturenrecycling.eps}}
\caption{Wachstumsraten des Armaturenrecyclings von 2003 bis 2005; Datenquelle: Statistisches Bundesamt}
\label{Wachs}
\end{figure}
\end{document}


Weitere Details zur BoundingBox ebenfalls in l2picfaq.pdf.

MfG Bischi

Sven29
05-08-2006, 15:19
Ich habe beide Befehle ausprobiert leider verändert sich nichts. Die Lücke zwischen der Grafik und dem Text ist immer noch gleich groß.
Gibt es keine Möglichkeit in der Präambel etwas zu definieren um diese Problem zu lösen.

bischi
05-08-2006, 15:22
Ich habe beide Befehle ausprobiert leider verändert sich nichts. Die Lücke zwischen der Grafik und dem Text ist immer noch gleich groß.
Gibt es keine Möglichkeit in der Präambel etwas zu definieren um diese Problem zu lösen.
Ich hab damit noch nie Probleme gehabt...

Minimalbeispiel und Screenshot (in beliebiger Reihenfolge ;) , Screenshot von der Variante mit der fbox) wären nützlich...

MfG Bischi

Sven29
05-08-2006, 15:33
Das Problem ist das es im Minibeispiel funktioniert aber in meiner Dissertation nicht und ich weiss nicht woran es liegt
ich habe nur meine Schriftgröße von 12 auf 11 verkleinert seitdem füllt er die Seiten nicht mehr mit Text auf sondern läßt einfach mehr platz zwischen Bild und Text.

MfG

Sven

Die ganze Diss kann ich alleine aus Urheberrechtsgründen nett einstellen.

bischi
05-08-2006, 15:36
Das Problem ist das es im Minibeispiel funktioniert aber in meiner Dissertation nicht und ich weiss nicht woran es liegt

Dann wenigstens die Präambel deines Dokumentes...


ich habe nur meine Schriftgröße von 12 auf 11 verkleinert seitdem füllt er die Seiten nicht mehr mit Text auf sondern läßt einfach mehr platz zwischen Bild und Text.
Komisch; Lösch einmal alle Dateien, die du nicht selbst erzeugt hast und kompilier neu (3mal hintereinander)


Die ganze Diss kann ich alleine aus Urheberrechtsgründen nett einstellen.
Dann eben nur ein Screenshot einer fehlerhaften Seite - Text kannst du von mir aus auch schwärzen...

MfG Bischi

Sven29
05-08-2006, 15:42
Hier meine Präambel

% Parpierformat
% fleqn f"ur linksb"undige statt zentrierte mathematische Gleichungen
% leqno f"ur Gleichungsnummern links statt rechts von jeder numerierten Gleichung
\documentclass[a4paper,12pt,fleqn,leqno,oneside,halfparskip,heads epline,bibtotoc]{scrbook}
% Anpassung an Windows f"ur Sonderzeichen
\usepackage[ansinew]{inputenc}
% deutsche Sonderzeichen benutzen
\usepackage[ngerman]{babel}
%europ"aische Schrifttypen werden verwendet
\usepackage[T1]{fontenc}
%Zugriff auf Textsymbole
\usepackage{textcomp}
%Abk"urzungsverzeichnis
\usepackage{nomencl}
% Mathematikpakete
\usepackage[centertags]{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
%Din A4 format
%\usepackage{a4wide}
% Beschriftung der Abbildungen und Tabellen
\usepackage[margin=0pt,font=small,labelfont=bf]{caption}
%Tabellen f"ur B"ucher
\usepackage{booktabs}
% Flexible Gestaltung von Kopf- und Fu"szeilen
\usepackage{fancyhdr}
% Grafikpaket laden
\usepackage{graphicx}
% Fu"snoten
\usepackage[bottom,hang,splitrule]{footmisc}
%Packet dcolumn gesucht richtet Spalten in arrays und tabulars um auf Dezimaltrennzeichen aus.
\usepackage{dcolumn}
% Aufz"ahlungen
\usepackage{enumitem}
%Packete pr"ufen
\usepackage{tabularx}
\usepackage{array}
\usepackage{subeqnarray}
\usepackage{afterpage}
%Pr"aambel Programmierungen
% Jede Seite hat eine "Uberschrift
%\pagestyle{headings}
% Abstaende
%\frenchspacing
% Formatierung der Fu"snoten
\setlength{\footnotemargin}{1.5em}
% Formatierung der Tabellen- und Abbildungsbeschriftung
\setlength{\abovecaptionskip}{10pt}
\setlength{\belowcaptionskip}{10pt}
\captionsetup{justification=raggedright,singleline check=false}

bischi
05-08-2006, 15:46
Ev. diese beiden Zeilen entfernen?



\setlength{\abovecaptionskip}{10pt}
\setlength{\belowcaptionskip}{10pt}


MfG Bischi

Sven29
05-08-2006, 15:47
Wie erstelle ich einen Screenshot?

MfG

Sven

Sven29
05-08-2006, 15:49
Super das wars glaub ich.

Herzlichen Dank

Sven Mühlthaler

bischi
05-08-2006, 15:50
Wie erstelle ich einen Screenshot?

Entweder mit dem Bildbearbeitungsprogramm deiner Wahl (gimp kann das beispielsweise) oder indem du auf deiner Tastatur die Taste "Print Screen" drückst, danach in deinem Bildbearbeitungsprogramm ein neues File erstellst und das (durch PrintScreen in die Zwischenablage kopierte) Bild dort einfügst...

MfG Bischi



Super das wars glaub ich.
Na - dann ist ja ok...