Styles
Besides amsthm’s plain, definition and remark, define styles of your own under styles, then list environments under each style’s name. Each style takes the settings of \newtheoremstyle:
headfontandbodyfont:bold,italic,smallcapsornormal, or a list of them;headpunct: the punctuation after the heading;headspace: a space,newline, or a length such as0.5em;above,belowandindent: lengths, for LaTeX only.
Settings left out are as for a theorem in amsthm: a bold heading, a period and a space, and the body in the normal font.
Note 1 (on style): A heading in small caps, ending with a colon. The number stays upright, as amsthm sets it.
Exercise 1.
The body starts on a new line. Prove that \(\sqrt{3}\) is irrational.
Claim A bold italic heading with no punctuation, and an italic body.
Source
This page is made from the Markdown below, and LaTeX output gets the LaTeX beside it. The PDF under Other Formats is that LaTeX, typeset by amsthm.
---
title: Styles
amsthm:
styles:
note:
headfont: smallcaps
headpunct: ":"
exercise:
headfont: bold
headspace: newline
above: 12pt
claim:
headfont: [bold, italic]
bodyfont: italic
headpunct: ""
note:
- Note
exercise:
- Exercise
claim:
- Claim\*
---
Besides amsthm's `plain`, `definition` and `remark`, define styles of
your own under `styles`, then list environments under each style's name.
Each style takes the settings of `\newtheoremstyle`:
- `headfont` and `bodyfont`: `bold`, `italic`, `smallcaps` or `normal`,
or a list of them;
- `headpunct`: the punctuation after the heading;
- `headspace`: a space, `newline`, or a length such as `0.5em`;
- `above`, `below` and `indent`: lengths, for LaTeX only.
Settings left out are as for a theorem in amsthm: a bold heading, a
period and a space, and the body in the normal font.
::: {.Note info="on style"}
A heading in small caps, ending with a colon. The number stays upright,
as amsthm sets it.
:::
::: Exercise
The body starts on a new line. Prove that $\sqrt{3}$ is irrational.
:::
::: Claim
A bold italic heading with no punctuation, and an italic body.
:::\usepackage{amsthm}
\newtheoremstyle{claim}{}{}{\itshape}{}{\bfseries\itshape}{}{ }{}
\newtheoremstyle{exercise}{12pt}{}{\normalfont}{}{\bfseries}{.}{\newline}{}
\newtheoremstyle{note}{}{}{\normalfont}{}{\scshape}{:}{ }{}
\theoremstyle{claim}
\newtheorem*{Claim}{Claim}
\theoremstyle{exercise}
\newtheorem{Exercise}{Exercise}
\theoremstyle{note}
\newtheorem{Note}{Note}
Besides amsthm's \texttt{plain}, \texttt{definition} and
\texttt{remark}, define styles of your own under \texttt{styles}, then
list environments under each style's name. Each style takes the settings
of \texttt{\textbackslash{}newtheoremstyle}:
\begin{itemize}
\tightlist
\item
\texttt{headfont} and \texttt{bodyfont}: \texttt{bold},
\texttt{italic}, \texttt{smallcaps} or \texttt{normal}, or a list of
them;
\item
\texttt{headpunct}: the punctuation after the heading;
\item
\texttt{headspace}: a space, \texttt{newline}, or a length such as
\texttt{0.5em};
\item
\texttt{above}, \texttt{below} and \texttt{indent}: lengths, for LaTeX
only.
\end{itemize}
Settings left out are as for a theorem in amsthm: a bold heading, a
period and a space, and the body in the normal font.
\begin{Note}[on style]
A heading in small caps, ending with a colon. The number stays upright,
as amsthm sets it.
\end{Note}
\begin{Exercise}
The body starts on a new line. Prove that \(\sqrt{3}\) is irrational.
\end{Exercise}
\begin{Claim}
A bold italic heading with no punctuation, and an italic body.
\end{Claim}