|
On Sun, 28 Dec 2008 03:31:11 +0200, Stanislav Kruchinin <CyrTeX-ru@vsu.ru> wrote:
Aleksander Gorohovski wrote:
Может кто-нибудь подскажет, к сожалению не знаю,
какие нужны настройки, чтобы заголовок подраздела переходил на следующую страницу,
если внизу страницы получается (формируется) меньше 2-х строк основного текста?
Сложно сказать. Поищите в TeXbook, может быть на этот случай предусмотрен какой-то penalty. Если подходящего не найдется, то эта задача потребует переработки низкоуровневых команд, вроде \@sect.
Спасибо.
Знать бы ещё где (в каком пакете) находятся стандартные определения
\def\@sect
и
\def\@ssect
?
p.s.
К моему удивлению, не обнаружил в CTAN пакетов, которые позволили бы гибко настроить
произвольное формирование Заголовков разделов, подразделов и пр.
Плохо искали. Я, например, реализовал параметризацию формата всех
Возможно.
Увы. Но, как понимаю, и Вам не удалось найти универсального пакета настройки
заголовков
заголовков в своем классе, но в принципе хотел бы видеть аналогичные вещи в "ядре" LaTeX. Из-за их отсутствия процедура создания новых классов становится неоправданно сложной.
Если не секрет, а что это за класс?
Можно посмотреть
Вы в нём делали переопределение \@sect и \@ssect
?
Формат заголовков (выравнивание, начертание, номер) параметризовать достаточно просто. Например, в преамбуле документа можно написать так:
\renewcommand\aftersection{3ex \@plus.2ex}
\renewcommand\sectionalign{\centering}
В результате поменяется значение интервала после заголовков секций и они будут выравниваться по центру.
К сожалению, эти настройки не обладают высокой степенью свободы
:(
Они не позволяют УБРАТЬ ,,втяжку`` (за номер раздела/подраздела, с левым выравниванием)
длинных заголовков, которые располагаются на несколько строк.
|
|