여러 줄로 된 텍스트에 "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이 경우에는 필요합니다).

여기에 이미지 설명을 입력하세요

관련 정보