Einrückung mit „Paracol“ bei mehrzeiligem Text?

Einrückung mit „Paracol“ bei mehrzeiligem Text?

Ich verwende also dieParacol-Paket. Ich möchte fragen, ob es möglich ist, bei „langen“ (also mehrzeiligen) Texten eine automatische Einrückung an den Zeilenumbrüchen vorzunehmen.

Betrachten wir beispielsweise einen Paracol mit 2 Säulen, aufgerufen über

\columnratio{0.5, 0.5}
\begin{paracol}{2}
\raggedright
...
\end{paracol}

Im Moment ergibt dies Folgendes (ohne Einrückung bei mehrzeiligem Text):

Bildbeschreibung hier eingeben

Meine Frage ist jedoch: Ist es möglich, mitParacol, um Folgendes zu erhalten (mit automatischer Einrückung):

Bildbeschreibung hier eingeben

Vielen Dank für jeden Rat.

Antwort1

Sie können Folgendes versuchen:

\everypar{\hangindent1cm\hangafter1}

Vorausgesetzt, die Einrückung ist für alle Absätze erforderlich!

Antwort2

Verwenden Sie einfach ein Negativ \parindentund ein Positiv \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}

Ich habe das optionale Argument nur verwendet, um zu zeigen, dass es funktioniert (aber indentfirstin diesem Fall notwendig wird).

Bildbeschreibung hier eingeben

verwandte Informationen