
단락 사이에 공간을 확보하려면 현재 사용하고 있습니다 \medskip
. (패키지를 사용하지 않는 parksip
이유는 목록을 작성할 때 공백 문제가 발생했기 때문입니다. 또한 패키지를 사용할 때 개별 단락을 들여쓰기하는 방법을 알 수 없었습니다.) 어쨌든, 제가 걱정하는 점은 작성을 마쳤을 때입니다. , 나는 내 프로젝트를 보고 "아마도 \medskip
현재 나에게 제공되는 것보다 조금 더 많은 공간을 원할 것입니다"라고 생각할 것입니다. 이 경우 간격을 수동으로 변경해야 합니다. 그래서 내 질문은:
공간을 전역적으로 변경하는 방법이 있나요? 나는 문서 시작 부분에서 변경할 수 있는 \vspace{x}
위치를 입력할 수 있는 것을 구상하고 있습니다 .x
답변1
나는 여전히 parskip
패키지를 사용하여 목록 및 개별 들여쓰기된 단락과 관련된 문제를 정렬하려고 시도하지만 \medskipamount
에서 사용하는 길이를 변경할 수 있습니다 \medskip
. (다음 예에서는 \medskipamount
데모 목적으로 문서 본문을 변경하고 있습니다. 서문에서 수정해야 합니다.)
\documentclass{article}
\begin{document}
Some text.
\medskip
Some text.
\setlength{\medskipamount}{12pt plus 4pt minus 4pt}% Default: 6pt plus 2pt minus 2pt
\medskip
Some text.
\end{document}
Ulrike Fischer가 제안한 것처럼 단락 사이에 사용할 전용 명령을 정의할 수도 있습니다.
\documentclass{article}
\newcommand*{\myparskip}{\vspace{\medskipamount}}
\begin{document}
Some text.
\myparskip
Some text.
\renewcommand*{\myparskip}{\vspace{\bigskipamount}}
\myparskip
Some text.
\end{document}
두 변형 모두에 대한 출력:
답변2
ConTeXt에서는 를 사용하여 단락 사이의 간격을 변경할 수 있습니다 \setupwhitespace
. 예를 들어:
\setupwhitespace[medium]
\setupindenting[medium, yes]
\starttext
\input knuth
\stoptext
나중에 단락 사이의 거리를 변경하려면 첫 번째 줄을 다음과 같이 변경할 수 있습니다.
\setupwhitespace[3cm + 5mm - 5mm] %또는 유효한 TeX 길이
아래 이미지는 이 두 가지 옵션의 출력을 제공합니다.
\setupwhitespace[medium]
\setupwhitespace[3cm plus 5mm minus 5mm]
LaTeX에서는 값을 변경하여 동일한 효과를 얻을 수 있습니다 \parskip
.