Работает способ, "озвученный" beastie. Но тем не менее спасибо откликнувшимся.
ПС
Единственное, что мне представляется трудным в латехе --- это изменение стилей и команд что называется "под себя"... Не подскажете, господа, где можно почитать спецлитературу по таким проблемам?
Привет всем
Я вот так делал:
\makeatletter
\newcommand*{\lChapter}[1]{%
\if *#1%
\@lChapterNotAster@false%
\def\lqqq{\@lChapter}%
\else%
\@lChapterNotAster@true%
\def\lqqq{\@lChapter{#1}}%
\fi%
\lqqq}
\newcommand*{\@lChapter}[1]{%
\if [#1%
\def\lqqq{\lChapterTwoH}%
\else%
\def\lqqq{\lChapterOneH{#1}}%
\fi%
\lqqq}
\def\lChapterTwoH#1]#2{\lrwFont\vspace{2ex}\lChapterPageEcho{#2}\lChapterTocEcho
{#1}}
\def\lChapterOneH#1{\lrwFont\vspace{2ex}\lChapterPageEcho{#1}\lChapterTocEcho{#1
}}
\def\lChapterPageEcho#1{%
\if@lChapterNotAster@ \refstepcounter{chapter}\fi%
{\bfseries{\LARGE\if@lChapterNotAster@ \thechapter . \fi #1\\}}}\def\lChapterTocEcho#1{%
\addcontentsline{toc}{chapter}{\if@lChapterNotAster@ \thechapter . \fi #1}}
\makeatother
Выглядит громоздко, но зато работает доп. параметр([]), а при использовании *
не нумерует название. \chapter* не юзал, потому как не хотелось бороться
с умолчальным расположением номера страницы(распологается посередине,
а мне надо было справа). Ах да, \lrwFont - это \def\lwrFont{\normalsize}.
Короче убрать можно строку \lrwFont\vspace{2ex} - делалось для отступа; пореподы за
это трахали.
Извините вырвалось, просто сам бумажками не занимаюсь, и как человеку далекому от этого видеть такие вот нагромождения, неужели в мире Latex все так сложно? Или это дело привычки?