LINUX.ORG.RU

LaTeX: Строчные буквы в \section


0

0

Доброго времени суток. Нужно чтобы по \section{Some section} на выходе получалось что-то типа:

1 SOME SECTION

Но при этом в table of contents этот раздел остался в виде Some section, т.е. с неизмененным регистром.

Может кто подскажет?

anonymous

Ищещь соответствующий класс и смотришь как там определяется команда, типа

\def\section{%

а потом делаешь свой класс, где этот макрос определён нужным тебе способом.

Латех хорош для пользователя, тем, что ему не нужно забивать голову такими вещами. Взял подходящий класс и вперёд - создаёшь контент. Если же такие вопросы возникли (для препринта публикацию делаешь?), то нужно морочить себе голову вопросами создания своего класса. Лучше всего в этом случае начинать с revtex4 и забыть про существование article, report, book ...

Morgendorffer
()
Ответ на: комментарий от Morgendorffer

Грепнул.. Такого не нашел. В стандартном классе article нашел:

\newcommand\section{\@startsection {section}{1}{\z@}%
                                   {-3.5ex \@plus -1ex \@minus -.2ex}%
                                   {2.3ex \@plus.2ex}%
                                   {\normalfont\Large\bfseries}}


Не совсем представляю, как и что тут поменять...

На счет своего класса -- я пока что смысла не вижу.. мне от article только этого нехватает.

anonymous
()
Ответ на: комментарий от anonymous

\makeatletter
\renewcommand\section{\@startsection {section}{1}{\z@}%
                                   {-3.5ex \@plus -1ex \@minus -.2ex}%
                                   {2.3ex \@plus.2ex}%
                                   {\normalfont\Large\bfseries\MakeUppercase}}
\makeatother

anonymous
()
Ответ на: комментарий от anonymous

Вставить в преамбулу своего документа.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.