show/hide this revision's text 1 [made Community Wiki]

My preamble typically includes

\theoremstyle{plain} \newtheorem{theorem}{Theorem} \newtheorem{proposition}{Proposition} \newtheorem{lemma}{Lemma} \newtheorem*{corollary}{Corollary}

\theoremstyle{definition} \newtheorem{definition}{Definition} \newtheorem{conjecture}{Conjecture} \newtheorem*{example}{Example} \newtheorem{algorithm}{Algorithm}

\theoremstyle{remark} \newtheorem*{remark}{Remark} \newtheorem*{note}{Note} \newtheorem{case}{Case}

and I'm using the ams packages. I'm not too sure what code you're using, but with mine I get a forced jump after the \end{definition} command that makes it clear where the definition stops.

I would also suggest putting the term you're defining in bold or italic within the definition.