
En mi documento tengo varias imágenes tikz (en diferentes tamaños) con una explicación al lado de la imagen tikz.Poner un texto al lado de la imagen.Uso un \parbox{}
.
Mi documento se ve así
Hay dos cosas que no se como solucionar
- [ver LÍNEA ROJA:] Quiero algo de espacio entre la imagen y el texto (digamos 1 cm)
- [ver CAJA ROJA:] Quiero que el texto llegue hasta el final de la línea (el parbox debe tener un tamaño relativo, por ejemplo parboxwidth = \textwidth - ancho de la imagen - espacio entre la imagen y el texto)
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}
Respuesta1
Puedes probar con una sidebyside
caja detcolorbox
. La opción sidebyside adapt= ...
define qué parte fija las proporciones entre las partes izquierda y derecha y la otra toma el resto de la línea.
\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}