
Para um twocolumn
documento usando memoir
o que estou preparando, descobri que ao modificar \parskip
para maior separação de parágrafos e usar \section
para dividir o texto em partes diferentes, isso resulta, no final, (a) colunas desiguais e desalinhadas, de modo queas linhas de texto na coluna da esquerda não ficam na mesma altura que as da direita; e B)a caixa de texto, quando ocupa a página inteira,muitas vezes é irregular na parte inferiorem oposição ao reto (veja a imagem em anexo e o MWE abaixo).
Deixando de lado os casos especiais, preferiria que a caixa fosse perfeitamente retangular, quando o texto continua na página seguinte; e que as linhas de uma coluna estejam no mesmo nível das da outra, o que me parece ser o verdadeiro culpado por trás da irregularidade na parte inferior.O que pode ser feito para corrigir isso?
\documentclass[9pt, twocolumn]{memoir}
\usepackage{lipsum}
\setlength{\parskip}{2ex}%This and the used of \section misaligns the two columns. How to fix this?
\begin{document}
\section{Sample section}
\lipsum[0-2]
\section{Sample section}
\lipsum[0-1]
\section{Sample section}
\lipsum[0-5]
\end{document}
Responder1
Você é avisado
Underfull \vbox (badness 10000) has occurred while \output is active
Na coluna sem seções você especificou restrições impossíveis. Não há cola flexível e a altura total da cola e da linha não é\textheight
Tornar a cola flexível torna as restrições alcançáveis. (Embora seja um tanto incomum ter ambos \parindent
e \parskip
diferente de zero)
\documentclass[9pt, twocolumn]{memoir}
\usepackage{lipsum}
\setlength{\parskip}{2ex plus 1ex}%This and the used of \section misaligns the two columns. How to fix this?
\begin{document}
\section{Sample section}
\lipsum[0-2]
\section{Sample section}
\lipsum[0-1]
\section{Sample section}
\lipsum[0-5]
\end{document}