日本語で proof 環境を使うときのアレコレ
日本語でTeXを使うと,面倒なことが多々ある.
amsthm を使うと,proof 環境が使えるわけだけど,
\textit{Proof.} で表示される部分を,\textbf{(証明) }にしてえな
と思う人もいると思う.
\renewcommand{\proofname}{(証明)}
という命令で,
Proof.
が
(証明).
に置き換わる訳だけど,
イタリック体とピリオドが残ってしまう.
proof 環境のもう少し深く潜る必要がある訳だ.
一応,次のやつで解決した.
\usepackage{amsthm} \makeatletter \renewenvironment{proof}[1][\proofname]{\par \normalfont \topsep6\p@\@plus6\p@ \trivlist \item[\hskip\labelsep{\bfseries #1}\@addpunct{\bfseries}]\ignorespaces }{% \popQED\endtrivlist\@endpefalse } \renewcommand{\proofname}{(証明)} \makeatother