Mailing List CyrTeX-ru@vsu.ru Message #799
From: Dmitry Drozdov <CyrTeX-ru@vsu.ru>
Subject: Re: Как сделать, что LaTeX не обрывад enumerate, itemize?
Date: Mon, 24 Nov 2008 20:17:12 +0300
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Здравствуйте!

Я аналогичную проблему решил уменьшением отбивок вокруг переченей (на самом
деле, получил такое пожелание от редактора).

Получилось примерно так:

% Подстройка отбивок вокруг списков для более плотного набора
\makeatletter
\renewcommand{\@listI}{\setlength{\topsep}{0pt}%
\setlength{\parsep}{0pt}\setlength{\parskip}{0pt}%
\setlength{\partopsep}{0pt}\setlength{\itemsep}{0pt}}
\renewcommand{\@listii}{\setlength{\topsep}{0pt}%
\setlength{\parsep}{0pt}\setlength{\parskip}{0pt}%
\setlength{\partopsep}{0pt}\setlength{\itemsep}{0pt}}
\renewcommand{\@listiii}{\setlength{\topsep}{0pt}%
\setlength{\parsep}{0pt}\setlength{\parskip}{0pt}%
\setlength{\partopsep}{0pt}\setlength{\itemsep}{0pt}}
\renewcommand{\@listiv}{\setlength{\topsep}{0pt}%
\setlength{\parsep}{0pt}\setlength{\parskip}{0pt}%
\setlength{\partopsep}{0pt}\setlength{\itemsep}{0pt}}

Кроме этого, использовал такие определения:

% Запрет висячих строк
\clubpenalty=10000  % запрет разрыва страницы после первой строки
                    %default 150, max 10000
\widowpenalty=10000 % запрет разрыва страницы перед последений строкой
                    %default 150, max 10000

При таких определениях у меня все прошло достаточно гладко, списки разрывались
зрительно "прилично", желания править руками не возникало.


Дмитрий
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster