2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 вопрос по номерации формул и секций
Сообщение23.05.2014, 14:16 


11/04/08
632
Марс
Как сделать, чтобы номер формулы (окружение equation) располагался справа? Он почему-то вылазит слева в моем документе. Хотя здесь справа:
$
\begin{equation}\label{eqvvv}
A \times B
\end{equation}
$
не знаю почему. Какая оптия за это отвечает?

Еще надо, чтобы номер секции (section) было полужирным шрифтом. Само название секции делается полужирным так:
Код:
\section{\bf Секция}

но на номер это не влияет. Надо это сделать с минимальными усилиями, чтобы все остальные настройки не слетели. В инете есть примеры использования дополнительных пакетов, но они дают совсем не то, что надо, а разобраться что за что отвечает не в состоянии.

Сам файл
Код:
%\documentclass[12pt,a4paper]{article}
\documentclass[a4paper,14pt]{amsart}
\topmargin=0mm
\oddsidemargin=2mm
\evensidemargin=2mm
\headheight=0mm
\headsep=0mm
\footskip=11mm
\textwidth=156mm
\textheight=231mm
\parindent=5mm

\renewcommand{\baselinestretch}{1.1}

\usepackage[russian]{babel}
\usepackage[all]{xy}
%\usepackage[all]{xy}
\usepackage{latexsym}
\usepackage{amssymb}
%\usepackage{amsfont}
\usepackage{amsmath}
%\usepackage{showkeys}
\usepackage{pifont}

\usepackage{fancyhdr}

\parindent=1cm

\newtheoremstyle{break}% name
  {9pt}%      Space above, empty = `usual value'
  {9pt}%      Space below
  {\itshape}% Body font
  {\parindent}%         Indent amount (empty = no indent, \parindent = para indent)
  {\bfseries}% Thm head font
  {.}%        Punctuation after thm head
  {.5em}% Space after thm head: \newline = linebreak
  {}%         Thm head spec
\theoremstyle{break}

\renewenvironment{proof}{\par\textit{Доказательство.}}{\hfill $\qed$}
\newenvironment{solve}{\par\textbf{Решение.}}{\hfill $\qed$}
\renewenvironment{proof}{{\bfseries Proof}}{*something*}
\renewcommand{\emph}{\textbf}
\renewcommand{\baselinestretch}{1.2}

\newenvironment{comment}{}{}

%\usepackage{titlesec}
%\titleformat{\section}
%  {\normalfont\fontsize{12}{15}\bfseries}{\thesection}{1em}{}
 
\newcommand{\ssec}[1]{\refstepcounter{subsection}\vspace{3pt}\par
\begin{center}
\textbf{\S\,\thesubsection. #1}
\end{center}
\par
\vspace{-0.4\baselineskip}}

%\usepackage{titlesec}
%\titleformat*{\section}{\LARGE\bfseries}

%\usepackage{sectsty}
%\sectionfont{\LARGE}

%\renewcommand{\thesubsection}{(\roman{subsection})}

\begin{document}

\footskip=30pt

\date{}

\thispagestyle{empty}

\pagestyle{empty} %очищаем стиль страницы
\pagestyle{fancy} %включаем пользовательский стиль
\fancyhf{}
\fancyfoot[C]{\fontsize{13}{15}\selectfont \thepage}  %размер шрифта
%\fancyfoot[C]{\thepage}
%\fancyheadoffset{0mm}
%\fancyfootoffset{0mm}
\setlength{\headheight}{17pt}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancypagestyle{plain}{
    \fancyhf{}
    \rhead{\thepage}
}
\larger[1]



\section{\bf Секция}


\begin{equation}\label{eqvbn}
x= h(x,y)f_1(x,y),\qquad y= h(x,y)f_2(x,y)
\end{equation}

\end{document}

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


31/01/14
11305
Hogtown
Вы используете amsart, который следует правилам AMS

Если использовать documentclass[article]{memoir} (обратите внимание, что при этом chapter отвечает section и т.д. вниз) то органиация заголовков

Код:
\renewcommand{\chaptitlefont}{\normalfont\Huge\bfseries}

\setsecheadstyle{\centering\huge\bfseries\slshape}
\setbeforesecskip{-0.5\onelineskip}
\setaftersecskip{0.5\onelineskip}


spyphy в сообщении #866923 писал(а):
Как сделать, чтобы номер формулы (окружение equation) располагался справа? Он почему-то вылазит слева в моем документе. Хотя здесь справа:


Потому что в amsart по умолчанию слева. Опция

Код:
\documentclass[leqno]{…}
\documentclass[reqno]{…}


соответственно

Задавайте каждый из несвязанных вопросов в отдельном посте

 Профиль  
                  
 
 Re: вопрос по номерации формул и секций
Сообщение23.05.2014, 15:47 


11/04/08
632
Марс
С формулами всё ясно.
От amsart видно не куда не денешься, т.к. на него используемые стили завязаны. Т.е. в документации к AMS надо искать или как?

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


31/01/14
11305
Hogtown
spyphy в сообщении #866965 писал(а):
От amsart видно не куда не денешься, т.к. на него используемые стили завязаны. Т.е. в документации к AMS надо искать или как?


И какие же стили на него завязаны? Просветите

-- 23.05.2014, 12:36 --

Если хочется использовать amsart (amsfart) то вставьте в преамбулу


Код:
\usepackage{etoolbox}
\makeatletter
\patchcmd{\section}{\scshape}{\bfseries}{}{}
\renewcommand{\@secnumfont}{\bfseries}
\makeatother

 Профиль  
                  
 
 Re: вопрос по номерации формул и секций
Сообщение23.05.2014, 20:54 


11/04/08
632
Марс
Оно вообще не работает, если заменить на
Код:
\documentclass[article]{memoir}
Тогда придется всё переделывать, что тоже не выход.
Вопрос попроще, как вообще убрать автонумерацию глав, чтоб можно было вручную проставить?

Хотя не надо. Уже нашел:
Код:
\setcounter{secnumdepth}{0}

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


31/01/14
11305
Hogtown
spyphy в сообщении #867104 писал(а):
Хотя не надо. Уже нашел:
Code:

\setcounter{secnumdepth}{0}




Я Вам уже написал как в amsart сохраняя автонумерацию сделать то, что Вы просили.

 Профиль  
                  
 
 Re: вопрос по номерации формул и секций
Сообщение23.05.2014, 23:01 


11/04/08
632
Марс
Ага, теперь работает. Спасибо за помощь.

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

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



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

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


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

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