自定义定理标题样式

自定义定理标题样式

我一直尝试一切方法来使我的定理看起来像这样:

在此处输入图片描述

我能做的最好的就是定义

\usepackage{amsthm}
\theoremstyle{definition}
\newtheorem{hypo}{Hypomnema}

在序言中,然后添加旧的

\textit{what the theorem's about}

紧接着\begin{hypo}。(强力攻击,一旦定理数量开始增加,就很难跟踪)

有没有办法修改定理风格,以便

\begin{hypo}[what the theorem's about]

会给我同样的结果吗?

答案1

使用 amsthm 和 thmtools:

\documentclass{article}

\usepackage{amsthm,thmtools}

\declaretheoremstyle[
  notebraces={}{},
  notefont=\normalfont\itshape,
  headpunct={\normalfont.},
  headformat={\NAME\ \NUMBER.\NOTE},
  spaceabove=\topsep,
  spacebelow=\topsep,
  ]{noparens}
\declaretheorem[
  style=noparens,
  name=Hypomnema,
  ]{hypo}

\begin{document}

\begin{hypo}[On Seidel's product representation of the natural logarithm]
Some text
\end{hypo}

\begin{hypo}[what the theorem's about]
More text
\end{hypo}

\end{document}

定理

相关内容