2010-11-29 3 views
0

Кажется, что латекс заполняет пустое пространство между абзацами по умолчанию, чтобы каждая страница заканчивалась примерно на той же высоте (по крайней мере, с классом книги и scrreprt). Все в порядке, но у меня есть пара страниц с двумя абзацами. Латекс настаивает на том, чтобы положить между ними 2 см пробела, что выглядит плохо. Я знаю, что я могу использовать \ raggedrift для всего документа, но я вроде как белая заливка, за исключением страниц с двумя абзацами. Я также пытался настроить вручную с помощью \ vspace {-1cm}, но он не работает.Отрегулируйте заливку белого между абзацами в LaTeX

Есть ли способ установить максимальное значение высоты белого заполнения между абзацами?

+0

Вы можете найти полное сообщество на [TeX StackExchange] (http://tex.stackexchange.com/), где вопрос, связанный с TeX, слишком мал. – 2010-11-29 19:22:06

ответ

1

Если ваши главным образом пустые страницы связаны с тем, что на новой странице начинается новая страница (например, в конце главы), то самый простой способ ее исправить - это, вероятно, вставить вертикальную заливку после последнего абзаца , Вертикальная заливка должна расширяться, чтобы занять дополнительное пространство, сохраняя малый интервал абзаца.

Вы можете изменить вертикальное пространство, примененное к , каждые, установив значение \parskip.

+0

Не работает, но: я вставил новый абзац белого цвета. Возможно, это не самое сложное решение, но оно выполнило эту работу. – jonalm 2010-11-29 20:42:02

0

Решение очень простое. В конце последнего абзаца страницы добавьте '\ vfill'. Это заполнит остальную часть страницы, сделав два абзаца на ней перемещающимися как можно ближе друг к другу, как обычно. Я только что проверил его сам, и он работает.

Смежные вопросы