Justificar sin sangría

Justificar sin sangría

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 parskipy parindentusted 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, parskiprealiza 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, quotationes 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}

espaciado excesivo de listas

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 parskiplos 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}

ajustes predeterminados con <code>parskip</code>

Todavía es muy posible ajustarlo parskipmientras se beneficia del diseño mejorado de entornos de lista del paquete. Este ejemplo utiliza lo mismo parskipque 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}

Paquete <code>parskip</code> con conjunto manual de longitud <code>parskip</code>

Como puede verse, el ajuste manual de la parskiplongitud no menoscaba las mejoras en el diseño logradas al cargar el parskippaquete. 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 parskipy cero parindenten 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 parskipen lugar de, o además de, establecer la parskiplongitud explícitamente dará los mejores resultados.

Para evitar la rareza del párrafo sangrado en la cita, use en quotelugar de quotationo 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}

<code>parskip</code>, <code>parskip</code> ajustado y <code>cotización</code> fija

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 \parindentla \parskiplongitud, 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}

MWE

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 artikel3clase de documento, citadas en la parskipdocumentación)

información relacionada