\raggedcolumns портит последний абзац в многоколоночной среде

\raggedcolumns портит последний абзац в многоколоночной среде

В следующем MWE multicols \raggedcolumnsиспользуется для того, чтобы убедиться, что линии рядом друг с другом находятся на одном уровне. Это работает просто отлично. Однако последний абзац немного запутан. (Текст-тарабарщина в конце должен воспроизвести этот результат.)

\documentclass[paper=140mm:210mm]{scrbook}

\usepackage{lipsum}
\usepackage{multicol}

\begin{document}

\begin{multicols}{2} \raggedcolumns  
\small \lipsum[1] \lipsum[1]

 wrhgäe rgj alökgn aer äjgv bnae räo ugth \normalsize
\end{multicols}

\end{document}

Как можно сделать так, чтобы последние две строки правого столбца были на уровне предпоследней и третьей строки левого столбца? Вот вывод:

введите описание изображения здесь

решение1

Если вы удалите, \normalsizeто вы получите выравнивание базовой линии

введите описание изображения здесь

\normalsizeв этом положении не влияет ни на какие шрифты в документе, его единственным эффектом является принудительное написание последнего абзаца мелким текстом с нормальным межстрочным интервалом.

Связанный контент