2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 нумерация параграфов в LaTeX
Сообщение14.09.2007, 12:24 
Уважаемые эксперты!

Как сделать так чтобы в LaTeX параграфа нумеровались не с первого, а, например, с шестого. То есть:

первый параграф документа - $6
второй параграф документа - $7
и т.д.

Книг нет под рукой, а надо быстро перенумеровать...

Заранее спасибо.

 
 
 
 
Сообщение14.09.2007, 12:31 
Аватара пользователя
За нумерацию параграфов в стандартном стиле отвечает счетчик paragraph. Хотя, если "параграфом" Вы называете команду section, то ей соответствует одноименный счетчик section. Команда setcounter устанавливает значение счетчика. Таким образом, если Вы в начале документа дадите команду \setcounter{section}{6}, то первый параграф будет иметь соответствующий номер (или, может, следующий номер, надо проверить экспериментально).

 
 
 
 
Сообщение14.09.2007, 12:37 
Спасибо.
А какой счётчик отвечает за формулы?

 
 
 
 
Сообщение14.09.2007, 16:32 
Аватара пользователя
nworm писал(а):
А какой счётчик отвечает за формулы?


equation

 
 
 
 
Сообщение14.09.2007, 18:51 
Спасибо.

 
 
 
 
Сообщение04.10.2007, 09:30 
Аватара пользователя
Подскажите как сделать чтоб разделы модно было нумеровать Раздел 1, Раздел 2, ...

 
 
 
 
Сообщение04.10.2007, 13:07 
Аватара пользователя
citadeldimon писал(а):
Подскажите как сделать чтоб разделы модно было нумеровать Раздел 1, Раздел 2, ...

Вы имеете в виду вместо chapter? Тогда
Код:
\renewcommand{\chaptername}{Раздел}

 
 
 
 
Сообщение29.11.2008, 12:59 
Вопрос в тему.
Я набиваю конспект лекций, в нём есть главы, которые я организую с помощью команды section, и параграфы, которые я набираю как subsection. Так вот, как сделать сквозную нумерацию параграфов, а то они в каждой главе начинают нумероваться заново?
Как я понимаю, проблема в том, что счётчик subsection подчинён счётчику section, в книге Львовского я нашёл, как подчинить один счётчик другому (но не использовал пока эту фишку), а вот как убрать это подчинение?

 
 
 
 
Сообщение29.11.2008, 13:10 
Цитата:
а вот как убрать это подчинение?

Подчинить другому счетчику :)

 
 
 
 
Сообщение29.11.2008, 13:40 
Хаха, идея неплохая, я поначалу начал удивляться как я до неё не додумался, НО... она не работает :(
В преамбуле пишу
Код:
\makeatletter \@addtoreset{subsection}{chapter} \makeatother

а результата никакого. По-видимому, счётчик может быть подчинён нескольким счётчикам.

 
 
 
 
Сообщение29.11.2008, 15:41 
Хм, тогда можно попробовать ввести новый счетчик cnt, подчинить его chapter, а затем изменить the-команду:
Код:
\renewcommand{\thesubsection}{\arabic{cnt}}

 
 
 
 
Сообщение29.11.2008, 18:22 
Не очень понял, что это даст. Ведь счётчик cnt сам автоматически меняться не будет. Понятно, что можно, ввести такой счётчик, переопределить команду \thesubsection и наращивать счётчик в начале каждого параграфа (точнее в начале каждого subsection) с помощью команды \refstepcounter. Но неужели придётся идти таким обходным путём?!

 
 
 
 
Сообщение02.12.2008, 11:31 
Дело в том, что сам по себе addtoreset не избавляет от старых зависимостей счетчиков, а только добавляет новые.
Сделайте так (работает):

Код:
\makeatletter
\@definecounter{section}
\makeatother
\renewcommand{\thesubsection}{\arabic{subsection}}


Счетчик section просто переопределяется без подчинения кого либо.
(обратите внимание: переопределять именно счетчик section).

 
 
 
 
Сообщение02.12.2008, 20:52 
Ed_Em в сообщении #163827 писал(а):
Сделайте так (работает)

Действительно работает! Элементарно, Ватсон.

Большое спасибо!

 
 
 [ Сообщений: 14 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group