|
22.07.08, Stanislav Kruchinin<CyrTeX-ru@vsu.ru> написал(а):
>
> Можно взять из используемого класса документа определения команд \chapter,
> \section и др. и добавить в них соответствующие \bookmarksetup.
>
> \def\chapter#1{
> \bookmarksetup{...}
> ...
> }
Да-да, что-то в этом роде. Я пытаюсь, но совсем недавно начал
пользоваться LaTeX и пока мне сложно. Пока не получается — у меня в
голове пока что нет ясного представления о логике кода, пока только
обрывки, каша, можно сказать.
Вот вижу в scrbook.cls определение
------------------------------------
\newcommand*{\@chapter}{}
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
.............много кода
------------------------------------
На основе своего невежества предполагаю, что смогу добавить ещё один
"\def" - пробую сделать в преамбуле такое, например:
------------------------------------
\usepackage[]{bookmark}
\addto\@part{\def\bookmarksetup{bold}}
\addto\@chapter{\def\bookmarksetup{bold}}
\addto\@section{\def\bookmarksetup{bold}}
\addto\@paragraph{\def\bookmarksetup{bold}}
\addto\@printindex{\def\bookmarksetup{bold,color=red165}}
\addto\@tableofcontent{\def\bookmarksetup{bold,color=red165}}
------------------------------------
получаю ошибки...
(Кстати, можно ли сделать универсальные определения? Сейчас у меня
Koma-script, но думаю попробовать Memoir и NCC. Пока не определился,
что лучше.)
В общем, если можно, дайте готовый рецепт, а то я, вполне вероятно,
сам так и не смогу придумать.
|
|