# Theorem without bold

I would like to state claims so that they are numbered and in italics, but with no bold.

I can do a separate:

\newtheorem*{claim1}{\textnormal{\textit{Claim 1}}}


for each number. But still the period at the end comes out in bold. How can I fix that?

• what document class and theorem package are you using? – barbara beeton Jan 3 '18 at 20:43
• amsthm ######## – Forever Mozart Jan 3 '18 at 20:48
• the amsthm documentation tells how to define your own \newtheoremstykle. – barbara beeton Jan 3 '18 at 20:58
• Package thmtools makes it easy and cooperates well with amsthm. – Bernard Jan 3 '18 at 21:20

Just create your own \theoremstyle:

\documentclass{article}

\usepackage{amsthm}

\theoremstyle{plain}
\newtheorem{theorem}{Theorem}
\theoremstyle{definition}
\newtheorem{definition}{Definition}

\newtheoremstyle{claim}% name
{\topsep}% space above
{\topsep}% space below
{}% body font
{}% indent amount
{\thmname{#1}\thmnumber{ #2}\thmnote{ (#3)}}% theorem head spec
\theoremstyle{claim}
\newtheorem{claim}{Claim}

\begin{document}

\begin{theorem}
A theorem
\end{theorem}

\begin{theorem}[Name]
A named theorem
\end{theorem}

% ---

\begin{definition}
A description
\end{definition}

\begin{definition}[Name]
A named definition
\end{definition}

% ---

\begin{claim}
A claim
\end{claim}

\begin{claim}[Name]
A named claim
\end{claim}

\end{document}


Defining your own styles are covered in the amsthm documentation (section 4.3 New theorem styles, p 9).