Usar o definition
estilo do teorema de amsthm
não permite ao leitor separar o texto que pertence à definição e o texto que a segue. Exemplo:
\documentclass{scrbook}
\usepackage{amsthm}
\theoremstyle{definition}
\newtheorem{defi}{Definition}
\begin{document}
\begin{defi}
Some Definition.
\end{defi}
Some text.
\end{document}
Você tem algum conselho sobre como tornar mais clara a fronteira entre alguma definição e o texto a seguir?Existem soluções padrão que parecem profissionais ao mesmo tempo? Qual é a sua experiência?
Eu poderia pensar em soluções diferentes:
- Adicionando algo como o
\qed
símbolo no final de cada definição. Mas, na minha opinião, qed estaria semanticamente errado neste contexto. - Alterar a fonte de qualquer forma, por exemplo, colocando-a em itálico como no ambiente do teorema. Por outro lado, isso tornaria o estilo de definição inútil...
- Adicionando algum espaço extra. não gosto dessa solução...
Responder1
A separação visual já é proporcionada pelo espaço vertical antes e depois do ambiente. O facto de se tratar de uma definição destaca-se também pela falta de recuo antes de “Definição” e pela diferença de peso/forma do carácter utilizado.
Esta é uma razão paranãousando parágrafos espaçados, o que dificulta a distinção entre as diferentes partes.
Não há necessidade de outras pistas visuais.
Exemplo:
\documentclass{article}
\usepackage{amsthm}
\usepackage{lipsum}
\theoremstyle{definition}
\newtheorem{defi}{Definition}
\begin{document}
\lipsum[1]
\begin{defi}
A group $G$ is called \emph{abelian} if, for all $a,b\in G$, $ab=ba$ or,
in other words, the operation on $G$ is commutative.
\end{defi}
\lipsum[3]
\end{document}