I would like to know if there's some code I can enter in order to find what is the vertical space (in cm or pt) that LaTeX is leaving before and after a theorem.
I'm using
\documentclass[12pt]{article}
and
\usepackage{amsfonts, amsthm, amsmath, amssymb}

amsthmand/orntheorem? – Mico May 09 '14 at 13:59amsthmuses\topsep, that is, the same spacing used around list environments. – egreg May 09 '14 at 14:02\topsep? Basically, I want to be able to manually add a vertical space that is the same as the vertical space before and after a theorem. – User X May 09 '14 at 14:06\vspace{\topsep}? – egreg May 09 '14 at 14:07\vspace{\topskip}: Are you constructing some theorem-like environments and want the vertical spacing above and below them be the same as fortheoremenvironments? – Mico May 09 '14 at 14:15\vspace{\topsep}. Suppose we state a theorem for the first time. Of course, we use\begin{theorem}and\end{theorem}. If we want to restate this theorem later on and we don't want LaTeX to assign a new number to this theorem (because we are basically talking about the same theorem), we can't use\begin{theorem}and\end{theorem}again. But what we can do is try to imitate the theorem environment. This includes imitating the vertical space LaTeX leaves before and after the theorem. Maybe other options are possible, but\vspace{\topsep}just worked perfect for me. – User X May 09 '14 at 19:11\noindent{\bf Theorem \ref{theorem_label_goes_here}.}and the rest of the text. – User X May 09 '14 at 19:33\noindent{\bf Theorem \ref{theorem_label_goes_here}.} Some text goes here.... – User X May 09 '14 at 19:45thmtools. – Gonzalo Medina May 09 '14 at 20:51