
Me preguntaba cómo puedo justificar el texto sin sangrar \justifying
. Estoy usando
\usepackage[parfill]{parskip}
Pregunta secundaria:
Por cierto, ¿alguna forma de aumentar la distancia de parskip?
¡Gracias!
Respuesta1
Es mejor utilizar elsaltarsepaquete (como se muestra en la pregunta) que simplemente ajustar el parskip
y parindent
usted mismo a menos que también esté preparado para realizar los tipos de ajustes necesarios para evitar los efectos secundarios de estos cambios.
Además de ajustar estas longitudes, parskip
realiza algunos trabajos básicos para evitar espacios excesivos en entornos de listas. Incluso si no cree que utilice listas, probablemente lo haga, ya que muchos entornos LaTeX se basan en listas. Por ejemplo, quotation
es un entorno de lista trivial y hay muchos otros.
Aquí hay un documento que simplemente ajusta las longitudes a mano segúnLa respuesta 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 se puede observar, se deja un espacio excesivo entre la cita y la lista, en comparación con el que se deja entre los párrafos normales.
Aquí está el mismo documento usando parskip
los ajustes predeterminados:
\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}
Todavía es muy posible ajustarlo parskip
mientras se beneficia del diseño mejorado de entornos de lista del paquete. Este ejemplo utiliza lo mismo parskip
que en el primer documento y como se especifica en la configuración "razonable" 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 puede verse, el ajuste manual de la parskip
longitud no menoscaba las mejoras en el diseño logradas al cargar el parskip
paquete. Entonces esta opción ofrece los mejores resultados con clases estándar.
Es decir, algunas clases están diseñadas para dar cabida a valores distintos de cero parskip
y cero parindent
en su diseño, y es probable que tengan un ajuste más detallado. Pero para las clases que no están diseñadas así, cargar el paquete parskip
en lugar de, o además de, establecer la parskip
longitud explícitamente dará los mejores resultados.
Para evitar la rareza del párrafo sangrado en la cita, use en quote
lugar de quotation
o deje que el último entorno sea igual al primero:
\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}
Respuesta2
El texto está justificado en ambos márgenes de forma predeterminada. Para controlar la sangría de la primera línea y los espacios entre párrafos sólo necesitas configurar respectivamente \parindent
la \parskip
longitud, sin ningún paquete.
Un ejemplo con algunos valores exagerados para ver claramente el resultado:
\documentclass{article}
\usepackage{lipsum} % for example dummy text
\setlength{\parskip}{2cm}
\setlength{\parindent}{5em}
\begin{document}
\lipsum[1-3]
\end{document}
Tenga en cuenta que a menudo en LaTex puede utilizar longitudes extensibles y/o encogibles (ver¿Qué es el estiramiento del pegamento?) entonces uno puede usar algunos como:
\setlength{\parskip}{2cm plus 1.9cm minus 1.9cm}
o
\setlength{\parskip}{2cm plus 1 fill minus 0 cm}
Experimente agregando párrafos en el MWE (por ejemplo, cambie \lipsum[1-3]
a \lipsum[1-4]
) y vea el efecto con esta u otra configuración.
Una configuración más razonable podría ser:
\setlength\parskip{.5\baselineskip plus .1\baselineskip minus .1\baselineskip}
\setlength\parindent{0pt}
(Estas son exactamente las configuraciones para la artikel3
clase de documento, citadas en la parskip
documentación)