2014 dxdy logo

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

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




 
 Сквозная нумерация section со значком параграфа
Сообщение22.08.2013, 12:07 
Добрый день!
Подскажите, пожалуйста, как в оглавление (и, конечно, в самом тексте) убрать зависимость нумерации section от нумерации глав? Плюс к этому нужны значки параграфов перед нумерацией. Схематически должно выглядеть следующим образом:

Код:
Часть I ...
  Глава I ...
    §1 ...
    §2 ...
    §3 ...
  Глава II ...
    §4 ...
    §5 ...
........

 
 
 
 Re: Сквозная нумерация section со значком параграфа
Сообщение22.08.2013, 14:40 
С учетом советов отсюда topic9031.html, имеем:

\makeatletter
\@definecounter{chapter}
\makeatother
\renewcommand{\thesection}{\S\arabic{section}.}

Плюс, нужно заново подчинить счетчику chapter те, которые используются у вас и сбились.

 
 
 
 Re: Сквозная нумерация section со значком параграфа
Сообщение23.08.2013, 07:32 
andrewkhv в сообщении #756604 писал(а):
С учетом советов отсюда topic9031.html, имеем:

\makeatletter
\@definecounter{chapter}
\makeatother
\renewcommand{\thesection}{\S\arabic{section}.}

Плюс, нужно заново подчинить счетчику chapter те, которые используются у вас и сбились.

Код этот ничего не дает. А как делается подчинение?

 
 
 
 Re: Сквозная нумерация section со значком параграфа
Сообщение23.08.2013, 07:37 
код: [ скачать ] [ спрятать ]
  1. \documentclass[11pt]{book} 
  2. \usepackage[T2A]{fontenc} 
  3. \usepackage[cp1251]{inputenc} 
  4. \usepackage[russian]{babel} 
  5. \makeatletter 
  6. \@definecounter{chapter} 
  7. \makeatother 
  8. \renewcommand{\thesection}{\S\arabic{section}.} 
  9. %\renewcommand{\presection}{\S} 
  10. \begin{document} 
  11. \tableofcontents 
  12. \part{} 
  13. \chapter{} 
  14. \section{} 
  15. \section{} 
  16. \chapter{} 
  17. \section{} 
  18. \section{} 
  19.  
  20. \part{} 
  21. \chapter{} 
  22. \section{} 
  23. \section{} 
  24. \chapter{} 
  25. \section{} 
  26. \section{} 
  27. \end{document} 


-- 23 авг 2013 15:48 --

kirsim в сообщении #756811 писал(а):
А как делается подчинение?


\@addtoreset{_что подчиняем_}{_кому подчиняем_}

например, \@addtoreset{equation}{chapter}

Эту команду нужно дать в преамбуле в пределах блока \makeatleеter ... \makearother

 
 
 
 Re: Сквозная нумерация section со значком параграфа
Сообщение23.08.2013, 08:33 
Спасибо, почти заработало. Но нумерация section все ещё обнуляется при изменении нумерации частей (part). Сделал \@definecounter{part}, не повлияло.

 
 
 
 Re: Сквозная нумерация section со значком параграфа
Сообщение23.08.2013, 11:28 
kirsim, в примере, который я привел, 2 Части по 2 Главы, в каждой из которых по два параграфа, и все параграфы нумерованы от 1 до 8.

 
 
 
 Re: Сквозная нумерация section со значком параграфа
Сообщение23.08.2013, 11:59 
andrewkhv, спасибо, значит, физматлитовский шаблон чудит. Покопаюсь в нем.

-- 23.08.2013, 11:05 --

Действительно, есть там такая конструкция, как sectionb, которая дает секцию без номера. Если её использовать, последующая нумерация секций сбивается.

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


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