Отступ с помощью «paracol» в многострочном тексте?

Отступ с помощью «paracol» в многострочном тексте?

Итак, я используюпаракол-пакет. Я хотел бы спросить, возможно ли сделать автоматический отступ в разрывах «длинных» (т. е. многострочных) текстов.

Рассмотрим, например, паракол с 2 столбцами, вызываемый через

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

На данный момент это дает следующее (без отступов в многострочном тексте):

введите описание изображения здесь

Однако мой вопрос: возможно ли это, спаракол, чтобы получить следующее (с автоматическим отступом):

введите описание изображения здесь

Большое спасибо за любые советы.

решение1

Используйте, попробуйте следующее:

\everypar{\hangindent1cm\hangafter1}

Предположим, что отступ обязателен для всех абзацев!

решение2

Просто используйте отрицание \parindentи положительное \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}

Я использовал необязательный аргумент только для того, чтобы показать, что он работает (но indentfirstв данном случае он становится необходимым).

введите описание изображения здесь

Связанный контент