
이 질문은 패키지의 새로운 기능으로 이어졌습니다.
quoting
내 문서에 포함해야 하는 매우 긴 법률 텍스트가 있다고 가정해 보겠습니다.
그리고 XYZ 법칙에 따르면:
아아아아아아에 oa ao oa oa aou oauoaeuoae uao aaaaaa aoe oa ao oa oa aou oauoaeuoae uao aaaaa aoe oa ao oa oa aou oauoaeuoae uao aaaaaa aoe oa ao oa oa aou oauoaeuoae uao aaaaaa aoe oa ao oa oa aou o 아우오아우오애우아아아아아아오에오아오오아 oa aou oauoaeuoae uao aaaaaa aoe oa ao oa oa aou ... aaaaaa aoe oa ao oa oa aou oauoaeuoae uao aaaaaa aoe oa ao oa oa aou oauoaeuoae uao aaaaaa aoe oa ao oa oa ou oauoaeuoae uao aaaaaa aoe oa ao 오오오오오오오오애오에오오 aaaaaa aoe oa ao oa oa aou oauoaeuoae uao aaaaaa aoe oa ao oa oa aou oauoaeuoae uao aaaaaa aoe oa ao oa oa aou oauoaeuoae uao.
내 글이 아님을 분명히 하기 위해 이탤릭체와 적절한 인용을 사용하여 명확하게 들여쓰기하려면 어떻게 해야 합니까?
답변1
기본 접근 방식은 표준 quote
이나 quotation
환경을 사용하고 텍스트를 이탤릭체로 적절하게 재정의하는 것입니다. 다음과 같은 내용이 있습니다.
\documentclass{article}
\usepackage[T1]{fontenc}
\makeatletter
\g@addto@macro\quote\itshape
\g@addto@macro\quotation\itshape
\makeatother
\newcommand\Text{Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit,
vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida
mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna.
Donec vehicula augue eu neque. Pellentesque habitant morbi tristique senectus
et netus et malesuada fames ac turpis egestas. Mauris ut leo.}
\begin{document}
\Text\begin{quote}
``\Text''
\end{quote}
\Text
\begin{quotation}
``\Text''
\end{quotation}
\end{document}
추가적인 사용자 정의를 원할 경우,csquotes
패키지가 흥미로울 수 있습니다.
답변2
내 솔루션은 두 가지 측면에서 Gonzalo의 솔루션과 다릅니다.
quote
와 환경 사이를 전환하는 대신quotation
내quoting
패키지와 동일한 이름의 환경입니다. 첫 번째 줄 들여쓰기는 환경 앞에 빈 줄을 추가하여 제어됩니다. 기울임꼴 글꼴은 패키지 옵션을 사용하여 얻을 수 있습니다font=itshape
.나는 텍스트에 여러 번 추가하지 않고 다음을 사용합니다
``
.''
etoolbox
환경 의 시작과 끝을 패치하는 패키지입니다quoting
. 이렇게 하면 환경 정의를 변경하려는 경우 텍스트에서 인용된 모든 인스턴스를 찾을 필요가 없습니다. 편집: v 0.1b에서는 간단히 및 옵션을quoting
사용할 수 있습니다 .begintext
endtext
\documentclass{article}
\usepackage[font=itshape,begintext=``,endtext='']{quoting}
\newcommand\Text{Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit,
vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida
mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna.
Donec vehicula augue eu neque. Pellentesque habitant morbi tristique senectus
et netus et malesuada fames ac turpis egestas. Mauris ut leo.}
\begin{document}
\Text
% <--- No first-line indentation of "quoting"
\begin{quoting}
\Text
\end{quoting}
% <--- No indentation after "quoting"
\Text
\begin{quoting}
\Text
\end{quoting}
\end{document}
답변3
나는 이것이 답이라는 것을 알고 있지만 나는epigraph
패키지. 프리앰블에 다음과 같은 내용을 입력하세요.
\usepackage{epigraph}
\setlength{\epigraphwidth}{0.90\textwidth}
그리고 다음과 같이 호출합니다.
\epigraph
{\itshape\ldots we \emph{never} experiment with just \emph{one} electron or atom or (small) molecule. In thought-experiments we sometimes assume that we do; this invariably entails ridiculous consequences\ldots}
{\emph{Are There Quantum Jumps? Part II}\\ Erwin Schr\"odinger}
당신에게 이런 것을 줄 것입니다