PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bildplatzierung



Steree
08-08-2011, 23:42
Hey Leute!

Ich hab ein Problem beim platzieren von Grafiken (EPS-Datei). Ich möchte eine Grafik direkt unter meinen Text setzen, aber das klappt nicht. Die Grafik wird immer oben rechts platziert. Habs schon mit diversen Varianten im Befehle \begin{figure}[H] versucht (mit H, h, h!, t, b), aber die Grafik lässt sich nicht verschieben... Für Hilfe wäre ich sehr dankbar - hier ein Minimalbeispiel:

\documentclass[a4paper,11pt]{article}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{graphics}
\usepackage{float}
\usepackage{color}

\topmargin-5mm
\headheight7mm
\headsep10mm
\textheight230mm
\oddsidemargin10mm
\evensidemargin10mm
\textwidth160mm
\arrayrulewidth0.05mm
\footskip14mm

\begin{document}

\begin{titlepage}
\textsc{BLABLABLABLABLABLABLABLA}
\end{titlepage}

\newpage
\begin{flushleft}
\section{BlaBla}
\end{flushleft}

\begin{figure}
\centering
\includegraphics[width=0.9cm,height=0.9cm]{Smiley 1.eps}
\label{fig:Smiley 1}
\end{figure}

\begin{flushleft}
\textsc{BLABLABLA}
\end{flushleft}

\end{document}
:)

LuPi
09-08-2011, 07:11
Kann ich nicht nachvollziehen, mit


\begin{figure}[H]


kommt bei mir die Grafik nach der Abschnittsüberschrift und vor dem Text.

Noch ein kleiner Hinweis:


\usepackage{graphicx}
\usepackage{graphics}


scheint mir doppelt gemoppelt zu sein. graphicx allein reicht auch.

Und zur Einstellung des Satzspiegels solltest Du auf geometry (oder bei
KOMAScript-Klassen auf die internen Möglichkeiten) zurückgreifen.

Hier gilt übrigens selbiges wie bei Deiner anderen Frage: Wenn die
Grafik nicht gleiten können soll, dann benötigst Du "eigentlich" auch
keine Gleitumgebung.

Steree
09-08-2011, 11:17
Hab \usepackage{graphics} entfernt und die Grafik ohne Gleitumgebung eingefügt:
\centering
\includegraphics[width=0.9cm,height=0.9cm]{Smiley 1.eps}
\label{fig:Smiley}

Aber das Resultat ist das gleiche, die Grafik ist immernoch am falschen Platz :confused:...
Gibs da noch andere Möglichkeiten? Liegt das an der "EPS-Datei" oder so?
Kannst du mir bitte nochmal erklären was du mit folgendem Tipp meintest, hab's nicht verstanden!?
"Und zur Einstellung des Satzspiegels solltest Du auf geometry (oder bei
KOMAScript-Klassen auf die internen Möglichkeiten) zurückgreifen."

LuPi
09-08-2011, 11:24
Also, mein Beispiel sieht momentan so aus:


\documentclass[a4paper,11pt]{article}
\usepackage[ngerman]{babel}
%\usepackage{lmodern}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
%\usepackage{graphics}
\usepackage{float}
\usepackage{color}

\topmargin-5mm \headheight7mm \headsep10mm \textheight230mm
\oddsidemargin10mm \evensidemargin10mm \textwidth160mm
\arrayrulewidth0.05mm \footskip14mm

\begin{document}

\begin{titlepage}
\textsc{BLABLABLABLABLABLABLABLA}
\end{titlepage}

\newpage
\begin{flushleft}
\section{BlaBla}
%bla
\end{flushleft}

\begin{figure}[H]
\centering
\rule{10cm}{5cm}
\label{fig:Smiley 1}
\end{figure}

\begin{flushleft}
\textsc{BLABLABLA}
\end{flushleft}

\end{document}


Dabei habe ich die bei mir nicht vorhandene Datei durch einen schwarzen
Block ersetzt. Bitte lass dieses Beispiel bei Dir unverändert laufen und
schreib', was dabei herauskommt. (Bei mir kommt da die Überschrift, dann
das schwarze Loch und danach der BLABLABLA.)

Und dass die Abbildung auch ohne Gleitumgebung am falschen Ort landet,
fällt mir etwas schwer zu glauben. Es sei denn, Deine eps-Datei sieht sehr
merkwürdig aus. Aber bitte auch hierzu das Schwarze testen.

Deine Einstellung mit \topmargin-5mm usw. ist etwas arg frickelmäßig,
das geht mit geometry oder typearea (aus KOMAScript) wesentlich
eleganter. Ganz abgesehen davon, dass da auch Interessantes über das
Thema "Gestaltung eines Satzspiegels" zu finden ist. Nur so als Anregung.

Steree
09-08-2011, 11:41
Okay, hab dein Beispiel und mein Original unverändert durchlaufen lassen und der schwarze Block ist genau an der Stelle an der es richtig ist - super! Dann müsste das ja auch mit der Grafik funktionieren, oder?

Das Thema zur "Gestaltung eines Satzspiegels" muss ich echt mal lesen - haste recht :)

u_fischer
09-08-2011, 11:43
\includegraphics[width=0.9cm,height=0.9cm]{Smiley 1.eps}

Hat der Name deines Bild wirklich ein Leerzeichen? Nimm es weg, die machen nur Ärger. Entferne im LateX-Dokument auch die Endung .eps. Graphicx ist clever genug, die selbst anzufügen.

Abgesehen davon: Hast du mal die log-Datei kontrolliert, ob die Kompilation überhaupt erfolgreich war?

Steree
09-08-2011, 11:54
Jetzt läufts tatsächlich! Das Bild ist an der richtigen Stelle - SUPER :)
Hab's wie folgt gemacht:
\begin{figure}[H]
\centering
\includegraphics[width=10cm,height=10cm]{Smiley}
\label{fig:Smiley}
\end{figure}

Hab die Endung ".eps" weggelassen und die Leerstelle aus dem Dateinamen entfernt. War mal wieder voll simpel, aber bin nicht drauf gekommen...
Gut dass es Leute gibt die sich gut auskennen - vielen Dank für Eure Hilfe :)