????? #3088 ?????? ???????? ???????? CyrTeX-ru@vsu.ru
??: igor zaitsev <CyrTeX-ru@vsu.ru>
??????: <zaitsevigor9@gmail.com>
?????: проблемы с кастомизацией
?????: Mon, 19 Dec 2011 21:00:10 +0300
???: Cyrillic Group <cyrtex-ru@vsu.ru>
День добрый, господа ТеХники.

Техред повелела сделать макет в нестандартном формате. Многое получилось, но есть 2 вещи, которые никак не даются:
  1. расстояние между колонцифрой и текстом должно быть 10pt
  2. расстояние между линейкой и сноской должно быть 3pt.
Т.к. делаю на основе макроса NCC, то пытался задать 1-е командой \renewcommand{\footstrutheight}{10pt} Но видимо ею можно только увеличить нужное расстояние :( по крайней мере какое бы я не указал значение -- колонцифра не становится ближе...

также не знаю как подступиться к пункту 2

помогите, пожалуйста.
вот моя преамбула
----------------------------------------------
\documentclass[10pt,book]{ncc}
\usepackage{geometry}             
\geometry{a5paper}                    
\usepackage{graphicx}
\usepackage{amssymb}

%%%% определение колонтитулов
\usepackage{nccfancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\lfoot[\thepage]{\mbox{}}
\cfoot{\mbox{}}
\rfoot[\mbox{}]{\thepage}
%\renewcommand{\footstrutheight}{10pt}
%%%%% конец про колонтитулы

\usepackage{fontspec,xltxtra,xunicode}
\defaultfontfeatures{Mapping=tex-text}
\setromanfont[Mapping=tex-text]{PetersburgC}

\usepackage{polyglossia}
\setdefaultlanguage{russian}
\setotherlanguages{english,german,french}

\sectionstyle{center} 
\indentaftersection
\ToCenter[h]{276dd}{336dd}%точный формат Ир.Мих.
%\renewcommand\baselinestretch{0.988}% не трогать ни при каких обстоятельствах!
\setlength{\parskip}{0pt plus 0pt minus 0pt}


\makeatletter

\def\@makefnmark{\hbox{\@textsuperscript{\tiny\@thefnmark}}}

\renewcommand\@makefntext[1]{%
  \parindent 1em%
  \noindent
  \hspace{1.8em}\@makefnmark\,#1% из номера в сноске убираем box+узкий пробел
}


 \renewcommand\footnoterule{
  \kern-3\p@
  \hrule\@width18mm
  \kern2.6\p@}

\makeatother

%%%%%%% 1 вариант макета
\setlength{\parindent}{7mm}

\renewcommand{\normalsize}{\fontsize{10.5pt}{12.05pt}\selectfont}%интерлин не трогать!!

\renewcommand{\tiny}{\fontsize{6pt}{7pt}\selectfont}
\renewcommand{\footnotesize}{\fontsize{9pt}{10.8pt}\selectfont}
\renewcommand{\small}{\fontsize{9.5pt}{11pt}\selectfont}
\renewcommand{\large}{\fontsize{11pt}{13.2pt}\selectfont}
\renewcommand{\Large}{\fontsize{11.5pt}{13.8pt}\selectfont}
% %\DeclareFixedFont\myfont{T2A}{scb}{m}{n}{8}

\DeclareSection*{1}{section}{} 
                 {4ex plus 1ex minus .2ex}
                 {2ex plus .2ex}{\large\bf\MakeUppercase}
%%%%%%%%% конец 1 варианта
-------------------------------------------------------------------------------

--
Всех благ. Игорь.
-------------------------------------------------------------------
"Старческое слабоумие проявляется в том, что человек уступает своим склонностям".
Хагакурэ
???????? (FEED) ????? ???????? (DIGEST) ????? ???????? (INDEX) ?????? ????? ???????? ???? ???????? ??? Listmaster