Entonces, estoy usando elpaquete-paracol. Me gustaría preguntar si sería posible tener una sangría automática en las pausas de textos "largos" (es decir, de varias líneas).
Considere, por ejemplo, un paracol con 2 columnas, requerido a través de
\columnratio{0.5, 0.5}
\begin{paracol}{2}
\raggedright
...
\end{paracol}
Por ahora, esto da lo siguiente (sin sangría en texto de varias líneas):
Sin embargo, mi pregunta es: ¿es posible, conparacol, para recibir lo siguiente (con sangría automática):
Muchas gracias por cualquier consejo.
Respuesta1
El uso puede intentar lo siguiente:
\everypar{\hangindent1cm\hangafter1}
¡Suponiendo que la sangría sea necesaria para todos los párrafos!
Respuesta2
Simplemente use un negativo \parindent
y un positivo \leftskip
:
\documentclass{article}
\usepackage{paracol,xparse,indentfirst}
\usepackage{lipsum}
\NewDocumentEnvironment{hangparacol}{mo}
{\IfNoValueTF{#2}{\begin{paracol}{#1}}{\begin{paracol}{#1}[#2]}%
\raggedright
\parindent=-3em \leftskip=3em}
{\end{paracol}}
\columnratio{0.5, 0.5}
\begin{document}
\lipsum[1]
\begin{hangparacol}{2}[\section{Title}]
\lipsum[1-2]
\switchcolumn
\lipsum[3-4]
\end{hangparacol}
\end{document}
Utilicé el argumento opcional sólo para mostrar que funciona (pero indentfirst
se vuelve necesario en este caso).