タイトル付きの枠で囲む     Last modified: May 28, 1997

result

のようにするときは,ascmac.sty というスタイルファイルが必要です(タイプセットする LaTeX ファイルと同じフォルダにおいてください)。 これを実現する LaTeX ファイルは次のようなものです。ascmac.sty ファイルを使うことを,2 行目で指定しています。

\documentclass[a4]{jsarticle}
\usepackage{ascmac} \begin{document}
タイトル付きの枠で囲むことができます。
試験問題で選択肢を与えるときなどにも使えます。
なお,枠の幅は本文と同じ大きさになります。
\begin{itembox}{物品リスト}
コンピュータ,プリンタ,イメージスキャナ\\
机,椅子,ロッカー,本棚
\end{itembox}
\end{document}


 長方形の枠で囲むときは,

\documentclass[a4]{jsarticle}
\usepackage{ascmac}
% これより以下の 21 行をこの位置に書いておきます
\makeatletter
\def\fitembox{\@ifnextchar[{\@itembox}{\@itembox[c]}}
\def\endfitembox{\end{minipage}\egroup%
\setbox\scscb@x=\hbox to\linewidth{%
\vbox{\offinterlineskip%
\thicklines\setlength{\unitlength}{1pt}%
\hbox{\rule{10pt}{.8pt}%
\hbox to\@scw{%
\if l\the\@iboxpos\else\@hleader\fi
\ \vbox to.8pt{\vss\hbox{\the\@iboxstr}\vss}\
\if r\the\@iboxpos\else
\@hleader\fi}%
\rule{10pt}{.8pt}}
\vskip 10pt
\hbox to\linewidth{\hfill\box\scb@x\hfill}
\vskip 10pt
\hrule height.8pt}}
\noindent\hbox to\linewidth{%
\vrule width .8pt \hss \box\scscb@x \hss \vrule width .8pt}%
\egroup}
\makeatother

\begin{document}
タイトル付きの枠で囲むことができます。
試験問題で選択肢を与えるときなどにも使えます。
なお,枠の幅は本文と同じ大きさになります。 \begin{fitembox}{物品リスト}
コンピュータ,プリンタ,イメージスキャナ\\
机,椅子,ロッカー,本棚
\end{fitembox}
\end{document}

のようにします。結果は以下のようになります。

result


・ 直前のページへ戻る  ・ E-mail to Shigenobu AOKI