Ajustar el borde de un lado de una minipágina

Ajustar el borde de un lado de una minipágina

Tengo una minipágina con texto en el lado izquierdo y una imagen en el derecho. Me gustaría ajustar el lado izquierdo para que la izquierda y la derecha del texto tengan un espacio de 2 cm de ancho, pero la minipágina del lado derecho (donde se incluye la imagen) debería estar como está.

Mi código es:

\begin{minipage}{.4\linewidth}
    \vspace{10cm}
    Text on several lines. Text on several lines.
    Text on several lines. Text on several lines.
    Text on several lines. Text on several lines.
    Text on several lines. Text on several lines.
    Text on several lines. Text on several lines.
    \vspace{10cm}
\end{minipage}\hfill
\begin{minipage}{.5\linewidth}
    \includegraphics{image}
\end{minipage}

¿Cómo puedo conseguir esto?

Respuesta1

Espero haber entendido tu problema correctamente. Una forma de hacer esto es simplemente agregar \hspace{1cm}a la izquierda y a la derecha del archivo minipage. Esto funciona al armar una línea horizontal lógica con todos \hspacelos s, minipages y relleno.

Dependiendo de su caso de uso real, también sería posible utilizar un entorno de cotización que aumente el margen izquierdo y derecho. Finalmente puedes encuadrar minipagey agregar márgenes en cualquier lado usando el adjustboxpaquete.

\documentclass{article}
\usepackage{graphicx}
\usepackage{calc}
\usepackage{mwe}% for example text only
\begin{document}
\blindtext

\par\noindent
\hspace{1cm}%
\begin{minipage}{.4\linewidth-2cm}
    \vspace{1cm}
    Text on several lines. Text on several lines.
    Text on several lines. Text on several lines.
    Text on several lines. Text on several lines.
    Text on several lines. Text on several lines.
    Text on several lines. Text on several lines.
    \vspace{1cm}
\end{minipage}%
\hspace{1cm}%
\begin{minipage}{.6\linewidth}
    \includegraphics[width=\linewidth]{example-image}
\end{minipage}

\blindtext

\end{document}

ingrese la descripción de la imagen aquí

información relacionada