
答え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
この場合は必須になります)。