Grafiken nebeneinander einfügen

Tabellen und Grafiken erstellen und anordnen


skywalker01
Forum-Anfänger
Forum-Anfänger
Beiträge: 34
Registriert: So 23. Jun 2013, 13:21

Grafiken nebeneinander einfügen

Beitrag von skywalker01 »

Hallo zusammen,

ich möchte 2 Grafiken nebeneinander einfügen.

Das versuche ich mit den beiden folgenden Codes A und B.
Im Code A werden die Grafiken leider deutlich übergoß dargestellt.
Code B gibt eine Fehlermeldung aus.

Mir ist unklar warum.

Kann mir jemand helfen es richtig zu erstellen?

Vielen Dank im Vorraus.

Code A:
\begin{figure}[!htb]
\centering
\begin{minipage}[b]{0.45\textwidth}
  \includegraphics{pictures/Bild1.jpg}  
\end{minipage}
\begin{minipage}[b]{0.45\textwidth}
  \includegraphics{pictures/Bild2.jpg}  
\end{minipage}
\caption[Bildname für Abbildungsverzeichnis]
{
Bildunterschrift
\cite{Quellenangabe}
}
\label{labelname}
\end{figure}
Code B:
\begin{figure}[!htb]
\subfigure[Bildname 1]{\includegraphics[width=0.45\textwidth]{pictures/Bild1.jpg}}
\subfigure[Bildname 2]{\includegraphics[width=0.45\textwidth]{pictures/Bild2.jpg}}
\caption[Bildname für Abbildungsverzeichnis]
{
Bildunterschrift
\cite{Quellenangabe}
}
\label{labelname}
\end{figure} 
Hier mein Minimalbeispiel.
\documentclass{scrbook}

% Laden der Packages
% -----
\usepackage[ansinew]{inputenc}  
\usepackage[british,ngerman]{babel}
\usepackage[automark,nouppercase,headsepline]{scrpage2}


% Initialisierung: Biblatex
% -----
\usepackage[style = numeric,
            subentry,
            sorting = none,
            backend = biber]{biblatex}
         
         \renewcommand{\mkbibnamelast}[1]{\textsc{#1}}
         \renewcommand{\bibname}{Bibliography}

         \DeclareFieldFormat{title}{#1\isdot}
         \DeclareFieldFormat{journaltitle}{#1\isdot}
         \DeclareFieldFormat{booktitle}{#1\isdot}
         \DeclareFieldFormat{issuetitle}{#1\isdot}
         \DeclareFieldFormat{maintitle}{#1\isdot}
         \DeclareFieldFormat{thesistitle}{#1\isdot}
         
         \DeclareFieldFormat[article]{title}{#1}
         \DeclareFieldFormat[inbook]{title}{#1}
         \DeclareFieldFormat[incollection]{title}{#1}
         \DeclareFieldFormat[patent]{title}{#1}
         \DeclareFieldFormat[thesis]{title}{#1}

% Laden: Literaturverzeichnis
% -------------------------------
\bibliography{Biblio}

% Einstellung Optionen
% -----------------------
\setcounter{tocdepth}{\subsectionlevel}
\setcounter{secnumdepth}{\subsectionlevel}


\begin{document}

\tableofcontents         \cleardoublepage      
% Inhaltsverzeichnis

\chapter{Erstes Kapitel}
Hier beginnt das erste Kapitel mit Inhalt.
Bla bla bla bla ...

<Hier sollten die beiden Grafiken eingefügt werden, siehe Code A>

<Hier sollten die beiden Grafiken eingefügt werden, siehe Code B>

% BIBLIOGRAPHY
% ------------------
\addcontentsline{toc}{chapter}{Literatur}
% Literaturverzeichnis in Inhaltsvz aufnehmen
\nocite{*}                          
% alle Literatureinträge ins Vz. aufnehmen
\printbibliography                        
% Literaturverzeichnis

\end{document} 

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

Beitrag von Johannes_B »

Du denkst viel zu kompliziert.
\documentclass{scrbook}

\usepackage[british,ngerman]{babel}
%\usepackage[automark,nouppercase,headsepline]{scrpage2}%veraltet

\usepackage{mwe}
\begin{document}
\begin{figure}
	\includegraphics[width=.45\textwidth]%<- einstellen der größe
	{example-image-b}\hfill%
	\includegraphics[width=.45\textwidth]{example-image-a}\hfill%
	\caption{deine caption}
\end{figure}
\end{document} 

Dein Minimalbeispiel gehörte bestimmt zu ner anderen Frage, oder?
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.

skywalker01
Forum-Anfänger
Forum-Anfänger
Beiträge: 34
Registriert: So 23. Jun 2013, 13:21

Beitrag von skywalker01 »

Viele Dank erstmal.
Das hilft mir weiter.

Aber ... !!
Nun möchte ich beide Grafiken etwas größer darstellen,
sodass Bild1 links über den Textrand hinausgehen und Bild2 rechts über den Textrand hinausgehen soll.

Mit folgendem Code bleibt es aber dabei, dass Bild1 am linken Textrand angeordnet bleibt und mit diesem hier bündig ist, während Bild2 dann deutlich über den rechte Textberandung hinausragt.
Der Platz links wird also nicht "ausgenutzt".

Wie ist das zu lösen?
\begin{figure}[!htb]
\includegraphics[width=0.55\textwidth]{pictures/Bild1.jpg}
\includegraphics[width=0.55\textwidth]{pictures/Bild2.jpg}
\caption[Bildbezeichnung im Abbildungsverzeichnis]{Bildunterschrift}
\end{figure}

Noch so einer

Beitrag von Noch so einer »

Schau Dir in der KOMA-Script-Anleitung oder im KOMA-Script-Buch die Umgebung addmargin an. Eine solche Umgebung kannst Du in die figure-Umgebung einbauen, um Teile des Randes innerhalb dieser Umgebung mit zu nutzen. Beispielsweise:
\documentclass{scrbook}

\usepackage[british,ngerman]{babel}
%\usepackage[automark,nouppercase,headsepline]{scrpage2}%veraltet

\usepackage{mwe}
\begin{document}
\blindtext
\begin{figure}
  \begin{addmargin*}[-1cm]{-2cm}
   \includegraphics[width=.48\linewidth]%<- einstellen der größe
   {example-image-b}\hfill
   \includegraphics[width=.48\linewidth]{example-image-a}%
   \caption{deine caption}
  \end{addmargin*}
\end{figure}
\blindtext
\end{document}
Beachte, dass hier \linewidth statt \textwidth zu verwenden ist.

Und poste bitte immer ein Minimalbeispiel, weil wir damit ggf. direkt via Overleaf testen können.

BTW: Die \addcontentsline-Anweisung ist so schlicht falsch, weil nicht gesichert ist, dass sie auf der richtigen Seiten verwendet wird. Verwende besser Option bibliography oder die entsprechende Option von biblatex.

Antworten