
段落間のスペースを確保するには、現在 を使用しています\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の長さ
以下の画像は、これら 2 つのオプションの出力を示しています。
\setupwhitespace[medium]
\setupwhitespace[3cm plus 5mm minus 5mm]
LaTeX では、 の値を変更することで同じ効果を実現できるはずです\parskip
。