
Fiquei me perguntando como posso justificar o texto sem recuá-lo com \justifying
. estou a usar
\usepackage[parfill]{parskip}
Pergunta secundária:
A propósito, como aumentar a distância do parskip?
Obrigado!
Responder1
É melhor usar oparskippacote (como mostrado na pergunta) do que apenas ajustar o parskip
e parindent
você mesmo, a menos que você também esteja preparado para fazer os tipos de ajustes necessários para evitar os efeitos colaterais dessas alterações.
Além de ajustar esses comprimentos, parskip
faz alguns trabalhos básicos para evitar espaçamento excessivo em ambientes de lista. Mesmo que você não pense que usa listas, provavelmente o faz, já que muitos ambientes LaTeX são baseados em listas. Por exemplo, quotation
é um ambiente de lista trivial e existem muitos outros.
Aqui está um documento que apenas ajusta os comprimentos manualmente com base emA resposta de Fran:
\documentclass{article}
\usepackage{lipsum} % for example dummy text
\setlength\parskip{.5\baselineskip plus .1\baselineskip minus .1\baselineskip}
\setlength\parindent{0pt}
\begin{document}
\lipsum[1]
\begin{quotation}
\lipsum[2]
\end{quotation}
\lipsum[3]
\begin{itemize}
\item This is the first item in a list of several items, which is preceded by none but followed by some.
\item This is the second item in a list of several items, which is preceded by some and followed by some.
\item This is the third item in a list of several items, which is preceded by some and followed by some.
\item This is the fourth item in a list of several items, which is preceded by some but followed by none.
\end{itemize}
\lipsum[4]
\end{document}
Como pode ser visto, deixa-se um espaçamento excessivo ao redor da citação e da lista, em comparação com o que resta entre os parágrafos normais.
Aqui está o mesmo documento usado parskip
com ajustes padrão:
\documentclass{article}
\usepackage{lipsum} % for example dummy text
\usepackage[parfill]{parskip}
\begin{document}
\lipsum[1]
\begin{quotation}
\lipsum[2]
\end{quotation}
\lipsum[3]
\begin{itemize}
\item This is the first item in a list of several items, which is preceded by none but followed by some.
\item This is the second item in a list of several items, which is preceded by some and followed by some.
\item This is the third item in a list of several items, which is preceded by some and followed by some.
\item This is the fourth item in a list of several items, which is preceded by some but followed by none.
\end{itemize}
\lipsum[4]
\end{document}
Ainda é muito possível ajustar parskip
enquanto se beneficia do layout aprimorado dos ambientes de lista do pacote. Este exemplo usa o mesmo parskip
do primeiro documento e conforme especificado nas configurações 'razoáveis' de Fran:
\documentclass{article}
\usepackage{lipsum} % for example dummy text
\usepackage[parfill]{parskip}
\setlength\parskip{.5\baselineskip plus .1\baselineskip minus .1\baselineskip}
\begin{document}
\lipsum[1]
\begin{quotation}
\lipsum[2]
\end{quotation}
\lipsum[3]
\begin{itemize}
\item This is the first item in a list of several items, which is preceded by none but followed by some.
\item This is the second item in a list of several items, which is preceded by some and followed by some.
\item This is the third item in a list of several items, which is preceded by some and followed by some.
\item This is the fourth item in a list of several items, which is preceded by some but followed by none.
\end{itemize}
\lipsum[4]
\end{document}
Como pode ser visto, o ajuste manual do parskip
comprimento não prejudica as melhorias de layout obtidas ao carregar a parskip
embalagem. Portanto, esta opção oferece os melhores resultados com aulas padrão.
Ou seja, algumas classes são projetadas para acomodar valores diferentes de zero parskip
e zero parindent
em seu design e provavelmente terão um ajuste mais refinado. Mas para classes que não são projetadas dessa forma, carregar o pacote parskip
em vez de, ou além de, definir parskip
explicitamente o comprimento dará os melhores resultados.
Para evitar a estranheza do parágrafo recuado na citação, use em quote
vez de quotation
ou deixe o último ambiente ser igual ao anterior:
\documentclass{article}
\usepackage{lipsum} % for example dummy text
\usepackage[parfill]{parskip}
\setlength\parskip{.5\baselineskip plus .1\baselineskip minus .1\baselineskip}
\let\quotation\quote
\begin{document}
\lipsum[1]
\begin{quotation}
\lipsum[2]
\end{quotation}
\lipsum[3]
\begin{itemize}
\item This is the first item in a list of several items, which is preceded by none but followed by some.
\item This is the second item in a list of several items, which is preceded by some and followed by some.
\item This is the third item in a list of several items, which is preceded by some and followed by some.
\item This is the fourth item in a list of several items, which is preceded by some but followed by none.
\end{itemize}
\lipsum[4]
\end{document}
Responder2
O texto é justificado em ambas as margens por padrão. Para controlar o recuo da primeira linha e espaços entre parágrafos você precisa apenas definir respectivamente \parindent
e \parskip
comprimentos, sem nenhum pacote.
Um exemplo com alguns valores exagerados para ver claramente o resultado:
\documentclass{article}
\usepackage{lipsum} % for example dummy text
\setlength{\parskip}{2cm}
\setlength{\parindent}{5em}
\begin{document}
\lipsum[1-3]
\end{document}
Observe que muitas vezes no LaTex você pode usar comprimentos extensíveis e/ou encolhíveis (vejaO que é alongamento de cola?) então pode-se usar alguns como:
\setlength{\parskip}{2cm plus 1.9cm minus 1.9cm}
ou
\setlength{\parskip}{2cm plus 1 fill minus 0 cm}
Experimente adicionar parágrafos no MWE (por exemplo, mude \lipsum[1-3]
para \lipsum[1-4]
) e veja o efeito com esta ou outra configuração.
Uma configuração mais razoável poderia ser:
\setlength\parskip{.5\baselineskip plus .1\baselineskip minus .1\baselineskip}
\setlength\parindent{0pt}
(Essas são exatamente as configurações da artikel3
classe do documento, citadas na parskip
documentação)