21 декабря 2011 г. 9:59 пользователь rozhenko
<CyrTeX-ru@vsu.ru> написал:
Расстояние между колонцифрой и текстом снизу регулируется переменной
\footskip. Например,
\setlength\footskip{17pt}
Да-да, тут я ступил очень сильно когда задавал вопрос ;)
буквально вчера вечером я наконец-то открыл Вашу книжку на стр. 45 и увидел искомый footskip... ну а как задать эту длину было уже очевидно
Тут надо учитывать, что это расстояние между подножием колонцифры и нижним
краем текст, поэтому оно должно быть больше на высоту футера. Если в
футере используется 10 кегль, то расстояние от базовой линии до верха
примерно 70% полной высоты, т.е. 7 пунктов. Итого 17 пунктов, но возможно
это не точно, поскольку в каждую строку вставляется подпорка, общий размер
которой больше кегля примерно в 1.2 раза. Короче, надо подбирать.
все эти тонкости мне в голову не пришли, я рассудил проще: колонцифра = 11pt, расстояние до текста должно быть 10pt, ну я и задал footskip 21pt. Распечатал, померил -- очень похоже на правду. У техреда в глаз встроен микроскоп :) ну если скажет на сколько поменять, так я поменяю
Сноска задаётся командой \footnoterule. Чтобы обеспечить 3 пунта,
переопределите ее так.
\renewcommand{\footnoterule}{ \kern-3.4pt \hrule width .4\columnwidth
\kern3pt}
Последняя отбивка как раз и задаёт расстояние между линейкой и сноской.
Команда \footnoterule не должна изменять форматирование, поэтому суммарная
высота всех элементов в ней должна быть нулевой: -3.4 + 0.4 + 3 = 0.
Огромное спасибо за рецепт и отдельная благодарность за разъяснение -- мне сильно легче, когда понимаю что делаю.
Вот кстати о глазе техреда: по умолчанию эта отбивка была = 2.6pt так она смотрит и говорит -- "мало, надо как минимум три". Вот как она видит эту разницу???
И ещё раз спасибо, Александр Иосифович.
--