Abstand zwischen Tikz-Bild und Text

Abstand zwischen Tikz-Bild und Text

In meinem Dokument habe ich mehrere Tikz-Bilder (in verschiedenen Größen) mit Erklärungen neben dem Tikz-Bild.Um einen Text neben das Bild zu setzenIch benutze ein \parbox{}.

Mein Dokument sieht so aus

Bildbeschreibung hier eingeben

Es gibt zwei Dinge, die ich nicht beheben kann

  • [siehe ROTE LINIE:] Ich möchte etwas Platz zwischen dem Bild und dem Text (sagen wir 1 cm)
  • [siehe ROTE BOX:] Ich möchte, dass der Text bis zum Zeilenende geht (die Parbox sollte eine relative Größe haben, zB parboxwidth = \textwidth - Bildbreite - Abstand zwischen Bild und Text)

MWE

\documentclass[parskip=full]{scrartcl}

\usepackage{blindtext}

\usepackage{tikz}

\begin{document}

\Blindtext[1]

\begin{tikzpicture}[scale=\linewidth/20cm,baseline=(current bounding box.north)]
  \draw[step=1,help lines,black!20] (-4.95,-3.45) grid (4.95,3.45);
  \draw[thick] (-2.5,0) ellipse [x radius=2.25, y radius=3.4];
  \draw[thick] (2.5,0) ellipse [x radius=2.25, y radius=3.4];
\end{tikzpicture}
\parbox[t]{0.45\textwidth}{\vskip0pt
   Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
}

\Blindtext[1]

\begin{tikzpicture}[scale=\linewidth/30cm,baseline=(current bounding box.north)]
  \draw[step=1,help lines,black!20] (-4.95,-3.45) grid (4.95,3.45);
  \draw[thick] (-2.5,0) ellipse [x radius=2.25, y radius=3.4];
  \draw[thick] (2.5,0) ellipse [x radius=2.25, y radius=3.4];
\end{tikzpicture}
\parbox[t]{0.45\textwidth}{\vskip0pt
  Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
}

\end{document}

Antwort1

Sie können es mit einer sidebysideBox von versuchentcolorboxDie Option sidebyside adapt= ...definiert, welcher Teil die Proportionen zwischen dem linken und rechten Teil festlegt und der andere den Rest der Linie übernimmt.

\documentclass[parskip=full]{scrartcl}

\usepackage{blindtext}

\usepackage{tikz}
\usepackage[most]{tcolorbox}

\begin{document}

\Blindtext[1]

\tcbsidebyside[sidebyside adapt=left, blanker, sidebyside gap=1cm, 
               sidebyside align=top seam]{%
\begin{tikzpicture}[scale=\linewidth/20cm, baseline=(current bounding box.north)]
  \draw[step=1,help lines,black!20] (-4.95,-3.45) grid (4.95,3.45);
  \draw[thick] (-2.5,0) ellipse [x radius=2.25, y radius=3.4];
  \draw[thick] (2.5,0) ellipse [x radius=2.25, y radius=3.4];
\end{tikzpicture}%
}{Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. 
Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.}

\Blindtext[1]

\tcbsidebyside[sidebyside adapt=left, blanker, sidebyside gap=1cm, 
               sidebyside align=top seam]{%
\begin{tikzpicture}[scale=\linewidth/30cm,baseline=(current bounding box.north)]
  \draw[step=1,help lines,black!20] (-4.95,-3.45) grid (4.95,3.45);
  \draw[thick] (-2.5,0) ellipse [x radius=2.25, y radius=3.4];
  \draw[thick] (2.5,0) ellipse [x radius=2.25, y radius=3.4];
\end{tikzpicture}%
}{
  Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. 
  Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen