Grafik wird zentriert, aber der li Bildrand, nicht die Mitte

Tabellen und Grafiken erstellen und anordnen


fs291
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 30. Nov 2016, 21:22

Grafik wird zentriert, aber der li Bildrand, nicht die Mitte

Beitrag von fs291 »

Hallo,

ich bitte euch um Ratschläge zu folgendem Thema: momentan arbeite ich mit Latex, und möchte in mein Dokument verschiedene *.png - Grafiken zentriert einbinden. Im Prinzip funktioniert das auch, aber es wird nicht die Mitte der Grafik zentriert, sondern der linke Bildrand beginnt im Zentrum der Seite, sodass die Abbildung unharmonisch aussieht. Hat jemand dazu Lösungsvorschläge?

Vielen Dank!!

Anbei mein Code und ein Screenshot des Ergebnisses:
\documentclass[a4paper, 12pt, twoside, titlepage, openany]{scrbook}

\usepackage{geometry}
\usepackage{ngerman}
\usepackage{xcolor}
\usepackage{setspace}
\usepackage{setspace}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{subfigure}
\usepackage{tocstyle}
\usetocstyle{KOMAlike}
\usepackage[style=alphabetic, citestyle=authoryear-comp, maxcitenames=2, backend=bibtex]{biblatex}
\usepackage{gensymb}
\usepackage{url}
\usepackage[font=footnotesize]{caption}

\bibliography{Dissertation}
\setkomafont{disposition}{\bfseries}
\setkomafont{pageheadfoot}{\normalfont}
\geometry{a4paper, top=25mm, left=25mm, right=25mm,bottom=25mm, headsep=10mm, footskip=10mm}
\renewcommand*{\chapterheadstartvskip}{\vspace*{6pt}}
\newcounter{Seite}
\newcounter{URL}
\captionsetup[figure]{labelfont=bf}

\begin{document}

A variogram describes the variance of two values of the random variable in function of the distance that separates them, as shows Figure \ref{fig:Pfeil}:

\vspace*{1.8cm}
\begin{figure}[!h]
	\centering
	\includegraphics[height=0.071\textwidth]{Pics/Pfeil.png}{\centering}
	\caption{Example of values at two different spatial locations and the lag vector $h$}
	\label{fig:Pfeil}
\end{figure}

It's function is the ...

\end{document}
Bild
Dateianhänge
Screenshot
Screenshot
Bsp.png (23.87 KiB) 1599 mal betrachtet

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Dein Beispiel zeigt leider nicht das beschriebene Problem.

Anstelle des Ladens Deiner Datei Pfeil.png möchte ich Dir eine andere Möglichkeit zeigen:
\documentclass[fontsize=12pt, openany]{scrbook}

\usepackage{selinput}% Grund: http://texwelt.de/wissen/fragen/5546
\SelectInputMappings{
	adieresis={ä},
	germandbls={ß}
}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[american]{babel}
\usepackage{geometry}
\usepackage[font=footnotesize]{caption}
\usepackage{tikz}
\usepackage{showframe}% für die Seitenränder
\usepackage{hyperref}

\usetikzlibrary{petri,positioning,arrows}

\geometry{top=25mm, left=25mm, right=25mm,bottom=25mm, headsep=10mm, footskip=10mm}
\captionsetup[figure]{labelfont=bf}

\begin{document}

A variogram describes the variance of two values of the random variable in function of the distance that separates them, as shows \autoref{fig:Pfeil}:% \ref durch \autoref des Pakets hyperref ersetzt

\begin{figure}[htbp]
	\centering
	\begin{tikzpicture}[
		>=stealth',
		point/.style = {tokens=1}
	]
	\node [point] (zx) [label=right:$Z(x)$] {};
	\node [point] (zxh) [
		above right of=zx,
		label=right:$Z(x+h)$,
		xshift=2cm,
		yshift=1.7cm
	] {};
	\draw [->] (zx) to [edge label=$h$] (zxh);
	\end{tikzpicture}
	\caption{Example of values at two different spatial locations and the lag vector $h$}
	\label{fig:Pfeil}
\end{figure}

It's function is the following:
\end{document}

Gast

Beitrag von Gast »

Das {\centering} bei
\includegraphics[height=0.071\textwidth]{Pics/Pfeil.png}{\centering}
ist übrigens kein drittes Argument von \includegraphics, sondern schlicht eine (bis auf \centering) leere Gruppe. Im Idealfall bewirkt diese gar nichts und kann als unsinniger Ballast einfach weggelassen werden. Die eigentliche Zentrierung wird durch das \centering vor \includegraphics erreicht.

BTW: Unterverzeichnisse für ein Minimalbeispiel zu verwenden ist nicht sinnvoll und erschwert den Helfern die Arbeit. Aber auch im echten Dokument sollte man sich überlegen, das Unterverzeichnis nicht bei jedem \includegraphics anzugeben, sondern stattdessen den Suchpfad für Bilder via \graphicspath (siehe [d]grfguide[/d], Abschnitt 4.5) zu deklarieren. Das stört dann meist nicht einmal bei einem Minimalbeispiel, obwohl es dort besser weggelassen werden sollte. Außerdem sollte man in einem Minimalbeispiel nach Möglichkeit die eigene Grafikdatei entsprechend der verlinkten Anleitung ersetzen. Dann funktioniert das Beispiel eventuell sogar im Online-Editor und man kann dort noch einmal selbst kontrollieren, was die anderen vermutlich zu sehen bekommen.

Disclaimer: Die Links in dieser Antwort wurden mit Bedacht gewählt! Die verlinkten Dokumente bzw. die genannten Stellen darin sind Teil der Antwort.

markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Beitrag von markusv »

Kann es sein, dass die .png-Datei links einen weißen Bereich hat? Dies würde die anscheinend falsche Zentrierung erklären. Falls dies so ist, kann man das Bild mittels trim= beschneiden. clip nicht vergessen.

Die Reihenfolge ist: r u l o

Beispiel:
\includegraphics[trim = 0px 0px 40px 0px, clip]
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen.

fs291
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 30. Nov 2016, 21:22

Beitrag von fs291 »

Hallo,

vielen Dank für die bisherigen Antworten. Bis jetzt hat aber leider nichts funktioniert... nein, das Bild hat keinen weißen Rand. Hier noch mal ein neues Beispiel, damit es noch eindeutiger wird:

------------------------

Now I want to try scaling a new figure:\\

\vspace*{2.3cm}
\begin{figure}[!h]
\centering
\includegraphics[width=2cm]{Pics/Black.png}
\caption{A black square}
\label{fig:Black}
\end{figure}

Test Test Text Text...\\
Dateianhänge
Hier das Bild "Black.png"
Hier das Bild "Black.png"
Black.png (878 Bytes) 1429 mal betrachtet
Hier ein Screenshot des Ergebnisses
Hier ein Screenshot des Ergebnisses
Screenshot.png (8.54 KiB) 1425 mal betrachtet

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Du solltest dringend eine Einführung in LaTeX lesen, bevor du weiter machst. Dein Code ist ganz schrecklich und damit wirst du noch auf die Nase fallen.

Für das erstellen von Beiträgen im Forum, lies bitte:
Wie wird Code hervorgehoben? und
Wie hänge ich ein Bild an?
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Antworten