定理名称中的公式

定理名称中的公式

我想以定理的名义在“数学模式”中写入。

我在开头写道

\newtheoremstyle{mytheorem}{20pt}{14pt}{\itshape}{0pt}{\bfseries}{.}{5pt plus 1pt minus 1pt}{}

\theoremstyle{mytheorem}

\newtheorem{satz}{Theorem}[section]

如果我写的话一切都会顺利

\begin{satz}[Name]
...
\end{satz}

但不能在名称中使用数学模式,例如

\begin{satz}[Theorem in $C[0,1]$]

是否有可能在定理的名称中使用“公式”?

答案1

方括号被视为定理的副标题,因此请遵循建议的方法:

\documentclass{book}
\usepackage{amsthm}

\newtheoremstyle{mytheorem}{20pt}{14pt}{\itshape}{0pt}{\bfseries}{.}{5pt plus 1pt minus 1pt}{}

\theoremstyle{mytheorem}

\newtheorem{satz}{Theorem}[section]

\def\lbrack{[}
\def\rbrack{]}

\begin{document}

\begin{satz}[Name]
Test
\end{satz}

\begin{satz}[Theorem in $C\lbrack 0,1\rbrack$]
Test
\end{satz}
\end{document}

相关内容