Grafik Ausrichten

Tabellen und Grafiken erstellen und anordnen


Whis1993
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 19. Aug 2018, 09:50

Grafik Ausrichten

Beitrag von Whis1993 »

Hallo,
ich würde gerne wissen, wie ich diese Grafik dort hin bewegen kann, damit dementsprechend mein Text wieder hoch rutscht?
Weiterhin steht unter dieser Grafik 5;1.png. Das wünsche ich mir auch gerne weg. Siehe Bild.

Und hier noch der code:
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{titlesec}

\newtheorem{Aufgabe}{Aufgabe}

\begin{document}
\section{Konstruieren (Zeichen) und Rechnen mit Vektoren}
\begin{figure}[h]
    \includegraphics[width=2.7cm]{Zeichnung 5;1.png}
\end{figure}
\begin{Aufgabe}
Die Vektoren $a$, $b$ und $c$ sind gegeben,wobei gilt:\\
$a=2cm\ ;\  b=2,5cm\  ;\  c=3cm$\\
Konstruieren Sie den Vektor:\\
$a)\ u=2a+b-3c$\\
$b)\ v$ so, dass: $3a-2b+3c+v=0$\\
$c)\ w$ so, dass: $a+3b-4c+2w=0$\\
\end{Aufgabe}

\end{document}
Danke, wer helfen kann.
Dateianhänge
Unbenannt.png
Unbenannt.png (74 KiB) 4855 mal betrachtet

Gast

Beitrag von Gast »

Wenn Du die Abbildung nicht über, sondern neben dem Text haben willst, kannst Du beispielsweise die figure-Umgebung weglassen und mit einer \parbox oder eine minipage arbeiten, wie das in den wichtigen Hinweisen an diversen Beispielen gezeigt wird.

Wegen des 5;1.png: Das kommt von dem Leerzeichen im Dateinamen. Solltest Du vermeiden. Notlösung: [d]grffile[/d].

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

Beitrag von markusv »

Wenn du keine Gleitumgebung (figure) möchtest, nutze sie nicht.
Zumal du per [h] die Gleitumgebung here setzt, und sie eben genau an der Position, wo sie im Code erscheint, ausgegeben wird. Setze also die Grafik nach unten (und am besten ohne figure).

\includegraphics funktioniert auch ohne. Das 5;1.png kommt aus dem Dateinamen, da dies ein Leerzeichen enthält. Ändere den Namen der Quelldatei.
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[demo]{graphicx}%demo eingeügt, siehe Minimalbeispielanleitung
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{titlesec}

\newtheorem{Aufgabe}{Aufgabe}

\begin{document}
\section{Konstruieren (Zeichen) und Rechnen mit Vektoren}

\begin{Aufgabe}
Die Vektoren $a$, $b$ und $c$ sind gegeben,wobei gilt:\\
$a=2cm\ ;\  b=2,5cm\  ;\  c=3cm$\\
Konstruieren Sie den Vektor:\\
$a)\ u=2a+b-3c$\\
$b)\ v$ so, dass: $3a-2b+3c+v=0$\\
$c)\ w$ so, dass: $a+3b-4c+2w=0$\\
\end{Aufgabe}
%\begin{figure}[h]
    \includegraphics[width=2.7cm]{Zeichnung 5;1.png}
%\end{figure}
\end{document}
EDIT: Gast war schon wieder schneller.

PS: Hast du schon die Möglichkeit in betracht gezogen, die Zeichnung per TikZ selbst zu zeichnen. Die png sieht ziemlich pixelig aus...
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.

Whis1993
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 19. Aug 2018, 09:50

Beitrag von Whis1993 »

Hallo und danke erstmal,
ich konnte die Tage nicht antworten, weil ich weg war.
Zu gast:
Ich weiß leider nicht, wie ich \parbox verwenden kann, ich habe mir die Seite durchgelesen, die du mir empfohlen hast, leider ohne Erfolg.

zu markusv:

Ich habe mal dein Vorschlag übernommen, und stelle fest, dass das Bild jetzt unter dem Text linksbündig ist. Ich wünsche es mir aber gerne , dass es hier ist (Siehe Bild).

Bezüglich TikZ:
Ich kenne das gar nicht, danke für die Information, dann kann ich es mir irgendwann anschauen.
Dateianhänge
Unbenannt.png
Unbenannt.png (79.56 KiB) 4723 mal betrachtet


Whis1993
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 19. Aug 2018, 09:50

Beitrag von Whis1993 »

Ich habe das jetzt auch versucht.
\vspace{-\ht\strutbox}

Hat leiderauch nicht geklappt.
Kannst du mir vielleicht einen Code schreiben, damit ich es sehen kann?

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

Beitrag von markusv »

\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[demo]{graphicx}%demo eingeügt, siehe Minimalbeispielanleitung
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{showframe}

\newtheorem{Aufgabe}{Aufgabe}

\begin{document}
\section{Konstruieren (Zeichen) und Rechnen mit Vektoren}

\begin{minipage}[t]{\dimexpr\textwidth-2.7cm\relax}
\begin{Aufgabe}
Die Vektoren $a$, $b$ und $c$ sind gegeben,wobei gilt:\\
$a=2cm\ ;\  b=2,5cm\  ;\  c=3cm$\\
Konstruieren Sie den Vektor:\\
$a)\ u=2a+b-3c$\\
$b)\ v$ so, dass: $3a-2b+3c+v=0$\\
$c)\ w$ so, dass: $a+3b-4c+2w=0$\\
\end{Aufgabe}
\end{minipage}%
\begin{minipage}[t]{2.7cm}
\vspace{-\ht\strutbox}
\includegraphics[width=2.7cm]{Zeichnung 5;1.png}
\end{minipage}
\end{document}
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.

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

Beitrag von Bartman »

@Whis1993

Wenn der Aufgabentext nicht kursiv sein muss und die Liste auch anders aussehen darf, dann hätte ich ein paar Änderungsvorschläge:
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[demo]{graphicx}%demo eingeügt, siehe Minimalbeispielanleitung
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}% wegen fontenc und dessen Option
\usepackage[locale=DE]{siunitx}% für die \SI-Befehle
\usepackage{amsthm}% für \newtheoremstyle
\usepackage{enumitem}% für die Anpassung der enumerate-Umgebung
\usepackage{showframe}

\newtheoremstyle{upright}% name
  {}%          Space above, empty = `usual value'
  {}%          Space below
  {}%          Body font
  {}%          Indent amount (empty = no indent, \parindent = para indent)
  {\bfseries}% Thm head font
  {}%          Punctuation after thm head
  { }%         Space after thm head: \newline = linebreak
  {}%          Thm head spec

\theoremstyle{upright}

\newtheorem{Aufgabe}{Aufgabe}

\begin{document}
\section{Konstruieren (Zeichen) und Rechnen mit Vektoren}

\begin{minipage}[t]{\dimexpr\textwidth-2.8cm\relax}
	\begin{Aufgabe}
	Die Vektoren $a$, $b$ und $c$ sind gegeben, wobei gilt:\\
	$a = \SI{2}{\cm}\ ;\ b=\SI{2.5}{\cm}\ ;\ c=\SI{3}{\cm}$\\
	Konstruieren Sie den Vektor:
	\begin{enumerate}[label=\alph*)]
	\item $u=2a+b-3c$
	\item $v$ so, dass: $3a-2b+3c+v=0$
	\item $w$ so, dass: $a+3b-4c+2w=0$
	\end{enumerate}
	\end{Aufgabe}
\end{minipage}\hfill
\begin{minipage}[t]{2.7cm}
	\vspace{-\ht\strutbox}
	\includegraphics[width=2.7cm]{Zeichnung 5;1.png}
\end{minipage}
\end{document}

Gast

Beitrag von Gast »

Hier auch noch einmal wie in den wichtigen Hinweise mit \raisebox gezeigt:
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[demo]{graphicx}%demo eingeügt, siehe Minimalbeispielanleitung
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}% wegen fontenc und dessen Option
\usepackage[locale=DE]{siunitx}% für die \SI-Befehle
\usepackage{amsthm}% für \newtheoremstyle
\usepackage{enumitem}% für die Anpassung der enumerate-Umgebung
\usepackage{showframe}

\newtheoremstyle{upright}% name
  {}%          Space above, empty = `usual value'
  {}%          Space below
  {}%          Body font
  {}%          Indent amount (empty = no indent, \parindent = para indent)
  {\bfseries}% Thm head font
  {}%          Punctuation after thm head
  { }%         Space after thm head: \newline = linebreak
  {}%          Thm head spec

\theoremstyle{upright}

\newtheorem{Aufgabe}{Aufgabe}

\begin{document}
\section{Konstruieren (Zeichen) und Rechnen mit Vektoren}

\begin{minipage}[t]{\dimexpr\textwidth-2.8cm\relax}
   \begin{Aufgabe}
   Die Vektoren $a$, $b$ und $c$ sind gegeben, wobei gilt:\\
   $a = \SI{2}{\cm}\ ;\ b=\SI{2.5}{\cm}\ ;\ c=\SI{3}{\cm}$\\
   Konstruieren Sie den Vektor:
   \begin{enumerate}[label=\alph*)]
   \item $u=2a+b-3c$
   \item $v$ so, dass: $3a-2b+3c+v=0$
   \item $w$ so, dass: $a+3b-4c+2w=0$
   \end{enumerate}
   \end{Aufgabe}
\end{minipage}\hfill
\raisebox{\dimexpr\ht\strutbox-\height}{\includegraphics[width=2.7cm]{Zeichnung 5;1.png}}
\end{document}
Einfacher geht es mit adjustbox:
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[demo]{graphicx}%demo eingeügt, siehe Minimalbeispielanleitung
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}% wegen fontenc und dessen Option
\usepackage[locale=DE]{siunitx}% für die \SI-Befehle
\usepackage{amsthm}% für \newtheoremstyle
\usepackage{enumitem}% für die Anpassung der enumerate-Umgebung
\usepackage[export]{adjustbox}% Für einfache Ausrichtung von Abbildungen etc.
\usepackage{showframe}

\newtheoremstyle{upright}% name
  {}%          Space above, empty = `usual value'
  {}%          Space below
  {}%          Body font
  {}%          Indent amount (empty = no indent, \parindent = para indent)
  {\bfseries}% Thm head font
  {}%          Punctuation after thm head
  { }%         Space after thm head: \newline = linebreak
  {}%          Thm head spec

\theoremstyle{upright}

\newtheorem{Aufgabe}{Aufgabe}

\begin{document}
\section{Konstruieren (Zeichen) und Rechnen mit Vektoren}

\begin{minipage}[t]{\dimexpr\textwidth-2.8cm\relax}
   \begin{Aufgabe}
   Die Vektoren $a$, $b$ und $c$ sind gegeben, wobei gilt:\\
   $a = \SI{2}{\cm}\ ;\ b=\SI{2.5}{\cm}\ ;\ c=\SI{3}{\cm}$\\
   Konstruieren Sie den Vektor:
   \begin{enumerate}[label=\alph*)]
   \item $u=2a+b-3c$
   \item $v$ so, dass: $3a-2b+3c+v=0$
   \item $w$ so, dass: $a+3b-4c+2w=0$
   \end{enumerate}
   \end{Aufgabe}
\end{minipage}\hfill
\includegraphics[width=2.7cm,valign=t]{Zeichnung 5;1.png}
\end{document}

Whis1993
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 19. Aug 2018, 09:50

Beitrag von Whis1993 »

Ihr habt mir super geholfen. Das war aber echt ein komplizierte Geschichte. Hätte nicht gedacht, dass ich über eine Woche an so einer kleinen Grafik kleben bleiben würde.

Antworten