2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Значки начала и окончания теоремы
Сообщение31.07.2011, 12:59 


19/09/10
109
В некоторых книгах для наглядности используются разнообразные знаки как маркеры окончания и, иногда, начала аксиом, теорем, определений и доказательств.

Пожалуйста, подскажите, есть ли какие-то правила/традиции — какие именно знаки предпочтительно использовать, и, соответственно, как это оформлять в LaTeX?

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


07/01/10
2015

(Например, так)

Теорема. Формулировка.
Доказательство. Тут оно. $\square$

 Профиль  
                  
 
 Re: Значки начала и окончания теоремы
Сообщение31.07.2011, 13:30 


19/09/10
109
Спасибо!
А для маркеров конца аксиом и определений есть общепринятые символы?

 Профиль  
                  
 
 Re: Значки начала и окончания теоремы
Сообщение31.07.2011, 14:16 
Заслуженный участник


11/05/08
32166
Ничего общепринятого тут нет: кому-то нравятся квадратики, кому-то кружочки, кому-то сплошные, кому-то нет. Мне лично нравятся треугольнички:

\newsavebox{\tobegproofbox}
\sbox{\tobegproofbox}{\unitlength=0.01ex
\begin{picture}(600,200)
\linethickness{0.2ex}\qbezier(0,200)(200,200)(400,200)
\linethickness{0.17ex}\qbezier[200](400,195)(200,86)(0,-23)
\linethickness{0.2ex}\qbezier(0,-20)(0,90)(0,200)\end{picture}}

\newsavebox{\toendproofbox}
\sbox{\toendproofbox}{\unitlength=0.01ex
\begin{picture}(500,200)
\linethickness{0.2ex}\qbezier(100,-20)(300,-20)(500,-20)
\linethickness{0.2ex}\qbezier(500,-20)(500,90)(500,200)
\linethickness{0.17ex}\qbezier[200](500,203)(300,94)(100,-15)\end{picture}}

\def\begproof{\par\medskip\noindent\usebox{\tobegproofbox}}

\def\endproof{\usebox{\toendproofbox}\medskip\par}

\text{Теорема}
\begproof\ \ \text{Текст доказательства}\ \ \endproof
\text{Дальнейший текст}

код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\newsavebox{\tobegproofbox}   % Создаём псевдорисунок "док-во"
\sbox{\tobegproofbox}{\unitlength=0.01ex%
\begin{picture}(600,200)% Ширина - плюс 2 буквы
\linethickness{0.2ex}\qbezier(0,200)(200,200)(400,200)%
\linethickness{0.17ex}\qbezier[200](400,195)(200,86)(0,-23)%
\linethickness{0.2ex}\qbezier(0,-20)(0,90)(0,200)\end{picture}}

\newsavebox{\toendproofbox}   % Создаём псевдорисунок "конец док-ва"
\sbox{\toendproofbox}{\unitlength=0.01ex%
\begin{picture}(500,200)% Ширина - плюс 1 буква
\linethickness{0.2ex}\qbezier(100,-20)(300,-20)(500,-20)%
\linethickness{0.2ex}\qbezier(500,-20)(500,90)(500,200)%
\linethickness{0.17ex}\qbezier[200](500,203)(300,94)(100,-15)\end{picture}}

% Создаём макрокоманду, выводящую значок "Начало доказательства":
\def\begproof{\par\medskip\noindent\usebox{\tobegproofbox}}

% Создаём макрокоманду, выводящую значок "Конец доказательства":
\def\endproof{\usebox{\toendproofbox}\medskip\par}

Теорема
\begproof\ \ Текст доказательства\ \ \endproof
Дальнейший текст
 

 Профиль  
                  
 
 Re: Значки начала и окончания теоремы
Сообщение31.07.2011, 14:41 


19/09/10
109
Спасибо!

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


23/07/05
17976
Москва
В преамбуле:
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\newtheoremstyle{myrmk}{3pt}{3pt}{\rmfamily}{\parindent}{\itshape}{.}{.5em}{}
\newtheoremstyle{mydfn}{3pt}{3pt}{\rmfamily}{\parindent}{\bfseries}{.}{.5em}{}
\newtheoremstyle{mypln}{3pt}{3pt}{\itshape}{\parindent}{\bfseries}{.}{.5em}{}

\newenvironment{prf}[1][\proofname]{\par\indent\pushQED{\qed}\itshape#1. \normalfont\ignorespaces}{\popQED}

\swapnumbers
\theoremstyle{myrmk}
\newtheorem{itm}{}[section]
\newtheorem{rmk}[itm]{Remark}
\theoremstyle{mydfn}
\newtheorem{dfn}[itm]{Definition}
\newtheorem{exm}[itm]{Example}
\theoremstyle{mypln}
\newtheorem{ass}[itm]{Assertion}
\newtheorem{thm}[itm]{Theorem}
\newtheorem{prp}[itm]{Proposition}
\newtheorem{cor}[itm]{Corollary}
\newtheorem{lem}[itm]{Lemma}

Использование:
Используется синтаксис LaTeX
\begin{cor}\label{S2C10}
If a function $g\in B(f)$, a point $y_0\in Y$ and a number $\varepsilon>0$ are given then there exists a neighborhood $Uy_0\subseteq Y$ such that $n_yg<n_{y_0}g+\varepsilon$ for all $y\in Uy_0$.
\end{cor}

\begin{prf}
The open set $U_{g,t}$ for $t=n_{y_0}g+\varepsilon$ is a desirable neighborhood.
\end{prf}

 Профиль  
                  
 
 Re: Значки начала и окончания теоремы
Сообщение31.07.2011, 17:45 


19/09/10
109
Благодарю!

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


23/07/05
17976
Москва
Ещё пара примеров использования (может пригодиться).
Используется синтаксис LaTeX
\begin{prp}\label{S2P8}
Let $g\in B(f)$, $y_0\in Y$. Then $$n_{y_0}g=\inf\{\sup\{n_yg:y\in Uy_0\}:Uy_0\subseteq Y\ \text{is a neighborhood of the point}\ y_0\}\text.$$
\end{prp}

\begin{prf}[Proof\enskip\normalfont{follows from the definition \ref{S2I5} of the semi-norms $n_y$, $y\in Y$}]
\end{prf}

Используется синтаксис LaTeX
\begin{ass}[a consequence of Lemma 6 of the paper \cite{Ul4}]\label{S1A9}
If a mapping\\$f\colon X\to Y$ has the property $\mathfrak{T^Ea}$ then there exist a mapping $^{\mathfrak A}\pi\colon Y_{\mathfrak A}\onto Y$ and a homeomorphic embedding $f_{\mathfrak A}\colon X\to Y_{\mathfrak A}$ such that $f=^{\mathfrak A}\pi f_{\mathfrak A}$, where $Y_{\mathfrak A}=\mathfrak P(Y,\{Z_{\alpha}\},\{G_{\alpha}\},\{O_{\alpha}\},\{g_{\alpha}\},\alpha\in\mathfrak A)$, $Z_{\alpha}\in\mathfrak E$ and $G_{\alpha}\in\mathfrak a$ for all $\alpha\in\mathfrak A$ \emph{(see \ref{S3C1}--\ref{S3C2})}.
\end{ass}

С.М.Львовский. Набор и вёрстка в системе \LaTeX. Глава VII, пункты 5.2 - 5.3.

 Профиль  
                  
 
 Re: Значки начала и окончания теоремы
Сообщение05.08.2011, 23:38 


19/09/10
109
Спасибо!

К сожалению, не удалось нагуглить, какому пакету принадлежит команда \onto, но даже без неё текст очень эффектный.

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


23/07/05
17976
Москва
Никакому.
Используется синтаксис LaTeX
\newcommand{\onto}{\xrightarrow{\text{\textup{onto}}}}

 Профиль  
                  
 
 Re: Значки начала и окончания теоремы
Сообщение06.08.2011, 12:10 


19/09/10
109
Спасибо!

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

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



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

Сейчас этот форум просматривают: Lenchik


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

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