Баланс нарушен и переносы

Баланс нарушен и переносы

Из прекрасного доказательства:

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

Каждый абзац выровнен по левому краю, но без чрезмерного количества переносов и разрывов по правому краю.

Класс tufte-book кажется слишком рваным. Как настроить баланс между "рваностью" и переносами в классе tufte-book?

Кажется, он использует

\RequirePackage{ragged2e}
\setlength{\RaggedRightRightskip}{\z@ plus 0.08\hsize}

но я не знаю, является ли это подходящей переменной для изменения.

решение1

Это правильная переменная, с которой нужно играть. Она позволяет строкам быть короче стандарта на 8%. Попробуйте уменьшить ее, например,

\setlength{\RaggedRightRightskip}{0pt plus 0.02\hsize}

за процент (здесь 2%) от длины строки или

\setlength{\RaggedRightskip}{0pt plus 1em}

для абсолютного возможного дефицита. Для tufteклассов это изменение необходимо сделать в преамбуле.

Смотритедокументация ragged2eпакетадля дополнительной информации.

Вот несколько примеров, первый с коротким падением 1em:

Образец один

и затем как стандарт

Образец два

\documentclass{tufte-handout}

\usepackage{lipsum}       %Dummy text in Latin
\usepackage[latin]{babel} %Correct hyphenation patters

\setlength{\RaggedRightRightskip}{0pt plus 1em}

\begin{document}

\lipsum[1]

\end{document}

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