答案1
看看amsthm
包。它允许你做类似的事情
\documentclass{article}
\usepackage{amsthm}
\newtheorem{defn}{Definition}
\begin{document}
\begin{defn}[\scshape Definition]
A definition is a definition.
\end{defn}
\end{document}
如果要更改外观,您可以使用中的三个预定义定理样式之一amsthm
,或者使用\newtheoremstyle
创建自己的样式,如下所示:
\documentclass{article}
\usepackage{amsthm}
\usepackage[T1]{fontenc}
\newtheoremstyle{mijail}
{3pt}
{3pt}
{\itshape}
{}
{\bfseries}
{}
{.5em}
{\thmname{#1} \thmnumber{#2} \thmnote{(\scshape #3)}}
\theoremstyle{mijail}
\newtheorem{defn}{Definition}
\begin{document}
\begin{defn}[Definition]
A definition is a definition.
\end{defn}
\end{document}
请注意,您的标准字体可能不包含粗体小型大写字母,因此使用\usepackage[T1]{fontenc}
。