in my paper the text inside theorem is italic while the word Theorem 1 is bold and not italic. I would like to have a title of the theorem also not italic. The example is here:

Theorem 1. (The title) Let the set...

How can I do it? I tried to type \begin{theorem}{title here} but it doesn't work.

2 Answers 2



\begin{theorem}[The title]
Some statement

should do what you want. The standard LaTeX setting prints in boldface also the title, which doesn't happen when amsthm is loaded.

  • @Gortaur: with default settings also the title would be bold.
    – Stefan Kottwitz
    Commented Jul 3, 2011 at 19:46
  • @Stefan Not with amsthm, which I prefer.
    – egreg
    Commented Jul 3, 2011 at 19:58
  • @egreg: I prefer it too. It just hasn't been mentioned in the question, so I tested without.
    – Stefan Kottwitz
    Commented Jul 3, 2011 at 20:12

You might like to test \newtheorem{theorem}{\textit{Theorem}} before \begin{document} then \begin{theorem} Some statement \end{theorem}

  • 1
    But where the title?
    – SBF
    Commented Sep 25, 2011 at 21:02
  • In pre-definition of \newtheorem{theorem}{bloh,bloh} whatever you put as {bloh,bloh} comes in place of your title "Theorem 1" you mentioned as bold face (except the counter). You do not need to use \begin{theorem}[The Title]. Just \begin{theorem} is enough, then. [You can format counter of theorems by, say, \numberwithin{theorem}{section}]. Commented Sep 26, 2011 at 7:04
  • You also might like to test this "\newtheorem{theorem}{\large T\small\textit{heorem}}" Commented Sep 27, 2011 at 10:08

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .