각주에 인용문 달기

각주에 인용문 달기

나는 긴 각주가 있고 그 중 많은 부분에 블록 인용이 포함된 오래된 책을 다시 조판하고 있습니다. 원본에 최대한 충실한 레이아웃을 유지하는 것이 우리의 정책이므로 각주를 미주로 변환하는 것은 선택 사항이 아니며 블록 인용을 인라인으로 이동하는 것도 아닙니다. 우리 집 스타일은 [hang]옵션에 의해 생성된 종류의 매달린 각주를 사용합니다.footmisc패키지. 이 질문의 목적에 따라 이것이 협상할 수 없는 요구 사항이라고 가정해 보겠습니다.

일반적인 페이지의 MWE는 다음과 같습니다.

\documentclass[a4paper,11pt,oneside]{book}
\usepackage{lipsum}

\usepackage[hang]{footmisc}
% Use indented paragraphs in footnotes
\edef\hangfootparskip{\the\parskip}
\edef\hangfootparindent{\the\parindent}
\addtolength{\footnotesep}{\partopsep}

\begin{document}
\lipsum[1]\footnote{%
  \lipsum[3][1-8]
  \begin{quotation}
  \lipsum[3][1-3]
  \end{quotation}
  \lipsum[3][9-12]

  \lipsum[3][13-15]
}
\begin{quotation}
\lipsum[2]
\end{quotation}
\lipsum[4][1-5]\footnote{\lipsum[5][1-4]}

\lipsum[6][1-8]
\end{document}

PDF를 생성하면 각주에 인용문이 다음과 같이 표시됩니다.간신히전혀 들여쓰기가 되어 있지 않습니다. 그 이유는 인용 들여쓰기가 내어쓰기 각주 들여쓰기보다 더 클 뿐이고 추가되는 것처럼 보이지 않기 때문입니다. 내가 정말로 원하는 것은 각주 들여쓰기가 일반 인용 들여쓰기와 각주 들여쓰기로 들여쓰기되는 것입니다.

저 할 수 있어요마진을 늘리다매크로 를 패치하면 \quotation본문과 바닥글 사용에 영향을 미칩니다.

\usepackage{etoolbox}
\patchcmd\quotation{\rightmargin}{\leftmargin 4em \rightmargin}{}{}

\quotation또한 및 직접 호출하는 각주 인용을 위한 새로운 환경을 만들 수 있다는 것을 알고 있지만(불만족스러워 보이지만) \endquotation패치할 수 있는지는 모르겠습니다.

표준 quoteverse환경에는 동일한 문제가 있으며 이상적으로는 이를 각주에도 사용할 수 있는 솔루션이 필요합니다. 저도 잠깐 실험해봤는데quoting패키지, 그리고 동일한 문제가 있는 것 같습니다. 비록 저는 이 패키지에 대해 잘 알지 못하므로 잘못 사용할 수 있습니다.

(답변에 영향을 미칠 경우를 대비해 각주 단락을 공백으로 구분하지 않고 들여쓰기하도록 구성을 남겨 두었습니다. 이것이 이를 달성하는 최선의 방법인지는 잘 모르겠지만, 그것에 대해서는 들어가고 싶지 않습니다. 내 질문에 대답하는 것과 관련이 없는 한 여기에 있습니다.)

관련성이 있는 경우 XeLaTeX를 사용하고 있습니다.

관련 정보