
為了獲得段落之間的空間,我目前正在使用\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 plus 5mm minus 5mm] %或任何有效的 TeX 長度
下圖給出了這兩個選項的輸出。
\setupwhitespace[medium]
\setupwhitespace[3cm plus 5mm minus 5mm]
在 LaTeX 中,您應該能夠透過更改 的值來實現相同的效果\parskip
。