Como alterar o espaço de separação entre parágrafos

Como alterar o espaço de separação entre parágrafos

Acho que provavelmente é desnecessário pensar em alterar o comprimento dos saltos entre os parágrafos, no sentido de que o espaçamento padrão de um salto definido pelo parskippacote é sempre bom. Mas e se eu quisesse dois saltos em vez de um, ou pior ainda, se eu quisesse alterar a duração do salto. Estava pensando em modificar o valor de \parskip, o que aparentemente resolve o problema. A verdade é que isso também modifica meus enumerateambientes e eu não quero isso. Na verdade, isso me faz pensar que provavelmente pode fazer a mesma coisa com alguns outros ambientes. Como posso resolver isso?

Responder1

Além do aviso "não faça isso" que você certamente receberá, a memoirclasse permite que você altere o \parskipvalor regular sem bagunçar outras coisas, fornecendo uma \abnormalparskipmacro:

\documentclass{memoir}
\usepackage{blindtext}
\abnormalparskip{2\baselineskip}
\begin{document}
\blinddocument
\end{document}

saída de código

Responder2

O pacote parskipfaz três coisas: (1) define um zero \parindent, (2) define um valor diferente de zero \parskipe (3) ajusta os saltos entre os itens da lista para \parindent.

Assim, basta realizar (1) e (2), ajustando o \parskipcomprimento para cola extensível, evitando a necessidade da parskipembalagem:

MWE

\documentclass{article}
%\usepackage{parskip}
\setlength{\parindent}{0pt}
\setlength{\parskip}{4\bigskipamount plus \smallskipamount minus \smallskipamount}
\begin{document}
Text\par
Text\par
Text\par
Text\par
\begin{enumerate}
\item One 
\item Two
\item Three
\item Four
\end{enumerate}
Text\par
Text\par
Text\par
Text\par
\end{document}

informação relacionada