表題つきの四角い枠(四角いitembox環境)
はじめに
ascmac.styを用いると、itembox環境というものが使える。表題つきの丸い枠である。この枠は、レジュメなどを作るとき使い勝手がよい。
ところで丸い枠ではなく四角い枠が使いたいときもある。こういうときはどうすればよいか。四角い枠を定義すればよい。以下は、ネットで見つけて拾ったものである。
fitembox環境の定義
以下、ネットで拾った「表題つきの四角い枠」の定義である。fitembox環境と名づけられている。使いかたはitembox環境と同じである。
%
% fitembox environment
%
\def\fitembox{\@ifnextchar[{\@itembox}{\@itembox[c]}}
\def\@myhleader{\leaders\hrule height .4pt\hfil}
\def\endfitembox{\end{minipage}\egroup%
\setbox\scscb@x=\hbox to\linewidth{%
\vbox{\offinterlineskip%
\thicklines\setlength{\unitlength}{1pt}%
\hbox{\rule{10pt}{.4pt}%
\hbox to\@scw{\if l\the\@iboxpos\else\@myhleader\fi
\space\vbox to.4pt{\vss\hbox{\box\@iboxstr}\vss}%
\space\if r\the\@iboxpos\else \@myhleader\fi}%
\rule{10pt}{.4pt}}
\vskip 10pt
\hbox to\linewidth{\hfill\box\scb@x\hfill}
\vskip 10pt
\hrule height.4pt}}
\noindent\hbox to\linewidth{%
\vrule width .4pt \hss \box\scscb@x \hss \vrule width .4pt}%
\egroup\vskip0pt}
使用例
\begin{fitembox}[l]{夏目漱石}
吾輩は猫である。
\end{fitembox}