Mailing List CyrTeX-ru@vsu.ru Message #1651
From: igor zaitsev <CyrTeX-ru@vsu.ru>
Sender: <zaitsevigor9@gmail.com>
Subject: Re: подстроить сноски
Date: Sat, 26 Sep 2009 14:58:51 +0400
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Спасибо за ответ, Александр Иосифович.

24.09.09, Alexander I Rozhenko<CyrTeX-ru@vsu.ru> написал(а):
> Насчёт стиля оформления сносок советую посмотреть пакет footmisc. Там много
>
> вариаций. У меня ещё есть пакет manyfoot (в коллекции ncctools) с помощью
> которого можно задавать сноски разных стилей.

да, я смотрел в их описания, но они делают совсем не то, что требуется

> Управление стилем выравнивания номера достаточно простое: это делает команда
> \@makefntext. Вот, например, её определение в классе article
>
> \newcommand\@makefntext[1]{%
>     \parindent 1em%
>     \noindent
>     \hb@xt@1.8em{\hss\@makefnmark}#1}

испытываю муки Тантала :) счастье вот оно, а не достанешь...
конкретно: я так понимаю, вся соль сосредоточена в последней строчке:
1.8em = выравнивание текста сноски по абзацу основного текста;
\hss -- тот клей, что цепляет номер сноски (@makefnmark) и
"притягивает" его вправо, к тексту сноски.
А вот что в точности значит \hb@xt@1.8em я не разумею :(( Вразумите,
не побрезгуйте.

Соответственно как добиться чтобы _номер_ сноски выравнивался по
1.8em, а уже _после_ него начинался текст сноски...

> Она использует команду \@makefnmark, которая производит номер сноски. Её
> определение по умолчанию такое:
>
> \def\@makefnmark{\hbox{\@textsuperscript{\normalfont\@thefnmark}}}
>
> Эта команда используется в двух местах!!! В тексте документа и в сноске. Так
>
> что, если нужно оформлять номер в сноске иначе чем в тексте, то при
> переопределении \@makefntext не следует использовать \@makefnmark.

для моей задачи это переопределение, как я понимаю, не нужно, или??


--
Всех благ. Игорь.
-------------------------------------------------------------------
Пусть критерии определения ума разнятся от культуры к культуре, но глупость, безусловно, универсальна.
баш орг -- Соломон наших дней
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster