2013年1月26日土曜日

TeXの定理環境に影をつける方法

framed.sty を使う。shadethm.sty もあるがかなり昔に更新が止まっている、かつ
framed.sty のほうが優秀(個人的意見)。

プリアンブル部に

\newtheorem{Proposition}{命題}[section]
\newtheorem{Lemma}{補題}[section]
\newtheorem{Corollary}{系}[section]

\newenvironment{shadedf}{%
\def\FrameCommand{\fcolorbox{white}{shadecolor}}% 外枠の色(white)を指定
\MakeFramed {\advance\hsize-\width \FrameRestore}%
}%
{\endMakeFramed}


な感じで書く。


本文中では


\definecolor{shadecolor}{gray}{0.88}
\begin{shadedf}
\begin{Proposition}
 ここに中身を書く。。。
\end{Proposition}
\end{shadedf}


とすると影のついた命題が作成される。

気がついた中では
shadethm.sty では上下に余白があったようだが framed.sty ではそれが無い。
大した問題ではないけど。

0 件のコメント:

コメントを投稿