\titlespacing estricto sin pegamento

\titlespacing estricto sin pegamento

Descripción del problema

TeX pareceajustar el espacio verticalen un documento de 2 columnas, aunque he especificado que no se debe estirar ni encoger usando \titlespace. Se proporciona una breve visualización en (a) en la siguiente figura:

(a) Ejemplo de trabajo mínimo que muestra que \titlespace..{12pt}{0pt} no se aplica (b) Caso real en el que esto ocurre, no incluido como fuente.

Aunque especifico, por ejemplo \titlespacing{\section}{0pt}{**12pt**}{**0pt**}, parece haber un diseño vertical que ampliará el espacio entre los títulos, lo cual es inaceptable, al menos para el estilo de conferencia específico que debo cumplir.

Pregunta

¿Puedo deshacerme de esta "justificación vertical"? Cualquier posible explicación es más que bienvenida. Aquí está mi MWE que reproduce el comportamiento (Nota: estoy usando xelatex, pero usar látex produce el mismo comportamiento):

\documentclass[a4paper]{article}
\makeatletter
\usepackage{multicol}
% ----important----
\usepackage[noindentafter]{titlesec}
\titlespacing{\section}{0pt}{12pt}{0pt} 
\titlespacing{\subsection}{0pt}{10pt}{0pt}
\titlespacing{\subsubsection}{0pt}{3pt}{0pt}
% -----------------
\makeatother
\begin{document}
  \title{Foo Bar 2013: A personal journey through a typographic nightmare.}
  \author{Waldorf A. and Stattler B.}
  \maketitle
  \begin{abstract}
  this would in fact be longer, thus we make a space here
  \vspace{10cm}
  \end{abstract}
  \begin{multicols}{2}
  \section*{first order heading}
  All that is gold does not glitter. Not all those who wander are lost. The old that is     
  strong does not wither.
  \section*{first order heading}
  \subsection*{second order heading}
  Deep roots are not reached by the frost.  
  \section*{first order heading}
  \subsection*{second order heading}
  From the ashes a fire shall be woken. A light from the shadows shall spring. Renewed 
  shall be blade that was broken. The crownless again shall be king.
  \section*{first order heading}
  \subsection*{second order heading}
  \subsubsection*{third order heading}
  Not all that have fallen are vanquished. A king may yet be without crown. A blade 
  that was broken be brandished. 
  \end{multicols}
\end{document}

Referencias

He visto preguntas que tratan sobre el tema, pero ninguna que realmente haya ayudado:

  • ¿Qué es el estiramiento del pegamento?dice que "cualquier pegamento está compuesto por una parte fija, una parte estirable y una parte encogible. Cada una de estas partes puede ser cero... expresado vía <fixed part> plus <stretchable part> minus <shrinkable part>. Lo intenté, pero no tuve suerte: el problema persiste.

  • Leí en alguna parte (no recuerdo exactamente dónde, ¡para mi vergüenza!) que deberías intentar especificar, por ejemplo, -0 como "espacio después", es decir, \titlespacing{\section}{0pt}{12pt}{-0}. Sin suerte.

Respuesta1

Gracias a Steven B. Segletes y sus sugerencias en los comentarios anteriores, encontré una manera y quiero compartirla aquí:

\setlength{\parskip}{0pt}

y tal vez también

\setlength{\textfloatsep}{0pt}

produjo el diseño previsto (y posiblemente aburrido):

sin pegamento, yipee

¡gracias!

información relacionada