マクロ\newtheorem
により新しく 定理 1 のような定理番号
を自動的に管理する環境を作ることができる。英論文では文字が\bf
に
なるのでかなり目立つが、日本語の時には漢字に\bf
が無いため
\dg
を用いる。これをさらに目立
たせるために [定理 1]のように前後に括弧を付けることを考える。
この場合、次のように\newtheorem
の定義を変更する。
\def\@begintheorem#1#2{\trivlist \item[\hskip \labelsep{\bf\dg [#1\ #2]}]} \def\@opargbegintheorem#1#2#3{\trivlist \item[\hskip \labelsep{\bf\dg [#1\ #2\ (#3)]}]} \newtheorem{teiri}{定理}