我想以定理的名义在“数学模式”中写入。
我在开头写道
\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}