2014 dxdy logo

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

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




 
 вопрос по номерации формул и секций
Сообщение23.05.2014, 14:16 
Как сделать, чтобы номер формулы (окружение 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 
Аватара пользователя
Вы используете 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 
С формулами всё ясно.
От amsart видно не куда не денешься, т.к. на него используемые стили завязаны. Т.е. в документации к AMS надо искать или как?

 
 
 
 Re: вопрос по номерации формул и секций
Сообщение23.05.2014, 20:08 
Аватара пользователя
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 
Оно вообще не работает, если заменить на
Код:
\documentclass[article]{memoir}
Тогда придется всё переделывать, что тоже не выход.
Вопрос попроще, как вообще убрать автонумерацию глав, чтоб можно было вручную проставить?

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

 
 
 
 Re: вопрос по номерации формул и секций
Сообщение23.05.2014, 21:43 
Аватара пользователя
spyphy в сообщении #867104 писал(а):
Хотя не надо. Уже нашел:
Code:

\setcounter{secnumdepth}{0}




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

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

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


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