Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.
\theoremstyle{remark} \newtheorem{example}{Example}

Then:

\begin{example}
Some text
\end{example}

Output is:

Example 1. Some text

What is the way to automatically obtain without indent:

Example 1.
Some text

?

I tried to write:

\begin{example}
\\Some text
\end{example}

But there are two drawbacks, first it must be done every-time, second drawback is that it doesn't compile and Latex error is:

./doc.tex:60:There's no line here to end.\\S
share|improve this question
1  
thmtools may help, otherwise switch to the ntheorem pacakge and learn to use it. It also have a \theoremstyle concept, but it is not about the fonts (as it is with amsthm), \theoremstyle{break} will do what you want –  daleif May 20 '11 at 15:16
add comment

1 Answer 1

up vote 14 down vote accepted

Here's an example of the required new style definition using amsthm:

\documentclass{article}
\usepackage{amsthm}

\newtheoremstyle{mystyle}% name
  {3pt}%Space above
  {3pt}%Space below
  {\normalfont}%Body font
  {0pt}%Indent amount
  {\itshape}% Theorem head font
  {.}%Punctuation after theorem head
  {\newline}%Space after theorem head 2
  {}%Theorem head spec (can be left empty, meaning ‘normal’)

\theoremstyle{mystyle}
\newtheorem{exam}{Example}

\begin{document}

\begin{exam}
Test exam
\end{exam}

\end{document}

Here's an example using now the predefined break style from the ntheorem package:

\documentclass{article}
\usepackage{ntheorem}

\theoremstyle{break}
\theoremheaderfont{\normalfont\itshape}
\theorembodyfont{\normalfont}
\theoremseparator{.}
\newtheorem{exam}{Example}

\begin{document}

\begin{exam}
Test exam
\end{exam}

\end{document}

Finally, here's an example using thmtools and amsthm as its backend:

\documentclass{article}
\usepackage{amsthm}
\usepackage{thmtools}

\declaretheoremstyle[
spaceabove=3pt, spacebelow=3pt,
headfont=\normalfont\itshape,
notefont=\normalfont, notebraces={(}{)},
bodyfont=\normalfont,
postheadspace=\newline,
qed=\qedsymbol
]{mystyle}
\declaretheorem[style=mystyle]{example}

\begin{document}

\begin{example}
Test exam
\end{example}

\end{document}
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.