2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Нумерация в LaTeX-е
Сообщение20.10.2014, 01:50 


13/09/14
9
Как автоматически пронумеровать формулы тройной нумерацией в LaTeX-е.

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

 Профиль  
                  
 
 Re: Нумерация в LaTeX-е
Сообщение20.10.2014, 01:57 
Заслуженный участник
Аватара пользователя


31/01/14
11312
Hogtown
Gulzorkhon в сообщении #921098 писал(а):
Как автоматически пронумеровать формулы тройной нумерацией в LaTeX-е.

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


Если секции нумеруются 2-значно, то

Используется синтаксис LaTeX
\numberwithin{equation}{section}

 Профиль  
                  
 
 Re: Нумерация в LaTeX-е
Сообщение20.10.2014, 04:18 


13/09/14
9
Red_Herring спасибо Вам за ответ, но к сожалению не получается как-то?

 Профиль  
                  
 
 Re: Нумерация в LaTeX-е
Сообщение20.10.2014, 09:09 
Заслуженный участник
Аватара пользователя


31/01/14
11312
Hogtown
Gulzorkhon в сообщении #921110 писал(а):
Red_Herring спасибо Вам за ответ, но к сожалению не получается как-то?


Я не ясновидящий:

* Какой у Вас documentclass? Нумеруются ли там секции как 1.1 и т.д.?

* Загружете ли Вы
Используется синтаксис LaTeX
\usepackage{amsmath}


* И вообще, что значит "не получается?" Выдает ошибку или не жалуется но результат отличный от ожидаемого? Если последнее, то какой?

 Профиль  
                  
 
 Re: Нумерация в LaTeX-е
Сообщение21.10.2014, 03:22 


13/09/14
9
Да, секции там нумеруются как 1.1 и.т.п.,
но в формуле нумерация получается, например как (1..1)
т.е. в формуле между цифрами две точки получаются, а мне нужно чтобы было так (1.1.1) и.т.п.
Спасибо заранее.

 Профиль  
                  
 
 Re: Нумерация в LaTeX-е
Сообщение21.10.2014, 04:11 
Заслуженный участник
Аватара пользователя


31/01/14
11312
Hogtown
Покажите преамбулу (шапку), причем полностью. Наверняка какая-то бяка у Вас завелась.

 Профиль  
                  
 
 Re: Нумерация в LaTeX-е
Сообщение21.10.2014, 11:46 


13/09/14
9
Я заранее извиняюсь, за тот что секции не нумеруются двойной нумерацией, т.е. как 1.1. и.т.д.
а преамбулы у меня таковы

\documentclass[12pt, a4paper, russian]{article}
\usepackage[namelimits, intlimits]{amsmath}
%\usepackage{umshrt}
\usepackage{amsthm,amssymb}
\usepackage[namelimits,intlimits]{amsmath}
\usepackage[russian]{babel}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{multicol,amsthm,syntonly}
\usepackage{euscript}
\usepackage{color}
\usepackage{floatflt}
\usepackage{graphicx}
%\usepackage{eufrak}
\usepackage{euscript}
\usepackage{mathrsfs} %$\mathscr{B}$

\usepackage{wrapfig}
\usepackage{graphics}
\usepackage{amsfonts}
\usepackage{latexsym}
\usepackage{cite}

\usepackage[cp1251]{inputenc} % Windows
\usepackage{colordvi}
\usepackage{srcltx} % Для удобного перехода между WiNEdT и YAP
\usepackage{amsmath} % Если используются возможности пакета
\usepackage{amsfonts,amssymb}

\pagestyle{plain}
\usepackage[russian]{babel}
\usepackage{graphics}
\usepackage{multicol,amsthm,syntonly}

%\syntaxonly
\setlength{\voffset}{-25mm} \setlength{\hoffset}{-10mm}
\setlength{\textwidth}{170mm} \setlength{\textheight}{253mm}
\newtheorem{theo}{Теорема}
\newtheorem{lemma}{Лемма}
\large
\newcommand{\card}{\mbox{card}}
\newcommand{\comp}{\mbox{comp}}
\newcommand{\Range}{\mbox{Range}}
\newcommand{\diam}{\mbox{diam}}

\def\lnc{{\mathscr L}}
\newcommand{\Is}{\EuScript{I}}
\newcommand{\Ls}{\EuScript{L}}
\newcommand{\Li}{\mathfrak{L}}

\font\bb=msbm10 scaled \magstep3 % Blackboard bold for real numbers field
% and matrices
\newcommand{\m}{\mathfrak{M}}
\newcommand{\n}{\mathfrak{N}}
\newcommand{\e}{\mathcal{E}}
\newcommand{\T}{\mathcal{T}}
\def\R{\hbox{\bb R}}
\def\N{\hbox{\bb N}}
\def\C{\hbox{\bb C}}

\def\eps{\varepsilon}

\let\sek\section
\let\subsec\subsection

\renewcommand{\theequation}{\arabic{section}.\arabic{equation}}
\renewcommand{\thesection}{\arabic{section}.}

\begin{document}
.............

 Профиль  
                  
 
 Re: Нумерация в LaTeX-е
Сообщение21.10.2014, 14:30 
Заслуженный участник
Аватара пользователя


31/01/14
11312
Hogtown
Это не преамбула, а загадка природы: как эта мусорная свалка может вообще работать?
*Одни и те же пакеты загружаются по нескольку раз, причем с разными опциями.
*Загружаются пакеты, которые делают примерно то же самое, но одни более мощные и новые (xcolor, graphicx) а другие менее (color, graphics)
*Какая-то игра
Цитата:
\let\sek\section
\let\subsec\subsection

\renewcommand{\theequation}{\arabic{section}.\arabic{equation}}
\renewcommand{\thesection}{\arabic{section}.}

И после этого еще удивляетесь что не работает. Выбросьте эти линии и замените на
Используется синтаксис LaTeX
\numberwithin{equation}{subsection}

*И замените везде \def на \newcommand.
*И читайте l2tabuen.pdf (должен быть на Вашем компе где-нибудь, но можете скачать с http://www.dante.de/CTAN/info/l2tabu/english/l2tabuen.pdf) чтобы знать чего не следует делать. А то Вы нарушили все 10 заповедей вкупе с Уголовным Кодексом :D

PS. Если Вы позаимствовали эту шапку у кого нибудь, ненавязчиво посоветуйте добродетелю убить себя "ап стену"

 Профиль  
                  
 
 Re: Нумерация в LaTeX-е
Сообщение21.10.2014, 23:35 


13/09/14
9
Дорогой Red_Herring, спасибо Вам за советы. Я только начал изучать LaTeX и не так хорошо разбираюсь в этом. Мне нужно как можно поскорее набрать дипломную работу на TeX-е.
Поэтому прощу Вас, если есть возможность, помогите мне создать преамбулу, чтобы секции нумеровались 2-значно, а формулы 3-значно.

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

 Профиль  
                  
 
 Re: Нумерация в LaTeX-е
Сообщение22.10.2014, 02:48 
Заслуженный участник
Аватара пользователя


31/01/14
11312
Hogtown
Gulzorkhon в сообщении #921739 писал(а):
Я только начал изучать LaTeX и не так хорошо разбираюсь в этом.


Так не тащите пакеты смысла которых Вы не знаете.

Используется синтаксис LaTeX
\documentclass[12pt]{book}
\usepackage{cmat}
\usepackage[cp1251]{inputenc}
\usepackage[T2A]{fontenc}

\usepckage{mathtools}
\usepackage{amsthm}
\usepackage{latexsymb, amssymb}

\usepackage{graphicx}
\usepackage{xcolor}

\begin{document}


Нужные пакеты добавляйте по мере нужды. Забудьте свои безумные макро и ручками печатайте, а то ведь сами своего кода не поймете

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group