Existe uma maneira de saber qual é o espaço vertical que o LaTeX está deixando antes e depois de um teorema?

Existe uma maneira de saber qual é o espaço vertical que o LaTeX está deixando antes e depois de um teorema?

Gostaria de saber se há algum código que eu possa inserir para descobrir qual é o espaço vertical (em cm ou pt) que o LaTeX está deixando antes e depois de um teorema.

estou a usar

\documentclass[12pt]{article}

e

\usepackage{amsfonts, amsthm, amsmath, amssymb}

Responder1

Exemplo absurdo através da repetição de material deTexto sem itálico em teoremas, definições, exemplos

\documentclass{article}
\usepackage{mathtools,amsthm,kantlipsum}

\newtheoremstyle{crampedthm}% <name>
{\topsep}% <Space above>
{-3pt}% <Space below>
{\itshape}% <Body font>
{3cm}% <Indent amount>
{\bfseries\itshape}% <Theorem head font>
{:}% <Punctuation after theorem head>
{.5em}% <Space after theorem headi>
{}% <Theorem head spec (can be left empty, meaning `normal')>


\theoremstyle{crampedthm}
\newtheorem{cthm}{Tight Theorem}

\begin{document}
\kant[1]
\begin{cthm}
Roses are red $\iff$ sky is blue such that it is self-evident that this 
theorem is true.
\end{cthm}
\kant[1-2]
\end{document}

insira a descrição da imagem aqui

Responder2

Aqui está uma lista de macros de comprimento comuns deWikilivros. Mas como vejo pelos comentários, você já sabe que essa \topsepé a macro de comprimento que você precisa. Se você quiser saber o comprimento de uma macro de comprimento, tudo que você precisa fazer é colocar

\the\textwidth

No seu documento, que produzirá o comprimento em pt. Pessoalmente, prefiro distâncias métricas, então normalmente coloco o comprimento do ponto emWolfram-alfapara obter uma conversão exata.

informação relacionada