\EMfbox

\fbox を拡張したコマンドです。
破線の罫線を描画できる程度の拡張ですが,
ページをまたぐことの出来る EMframed 環境の下請けに用いています。
枠線は \vrule など tex の機能を用いて描画されます。
 

定義されているスタイルファイル

EMfbox.sty

書式

\EMfbox<#1>#2

apnzahyou
囲み内を zahyou*環境として,そこに記述するものを追加します。
backgroundcolor
背景色を指定します。
bsep
下枠線とテキストとの間隔を指定します。
framecolor
枠線の色を指定します。
framethickness
枠線の太さを指定します。
hasenLG
枠線を破線で描画します。
hsep
左右の枠線とテキストとの間隔を指定します。
hvsep
上下左右の枠線とテキストとの間隔を一律に指定します。
lsep
左枠線とテキストとの間隔を指定します。
rectboxoval
四隅を丸く(四分円)します。
rsep
右枠線とテキストとの間隔を指定します。
shade
影を付けます。
tsep
上枠線とテキストとの間隔を指定します。
vsep
上下の枠線とテキストとの間隔を指定します。

基本例

基本的には,\EMfbox は \fbox そのものです。
fbox01.png
file上のソースリスト

枠線の修飾

枠線の太さ

枠線の太さは,LaTeX におけるデフォルトは 0.4pt です。
これを変更するには <framethickness=..> オプションを用います。
framethickness01.png

枠線を破線で

枠線を破線とするには,<hasenLG=..> オプションを用います。 
hasenLG01.png

枠線をカラーで

枠線に色をつけるには,<framecolor=..> オプションを用います。
framecolor01.png

丸コーナー

枠の四隅を丸くするには,<rectboxoval=..> オプションを用います。
右辺値は,四分円の半径を単位付きの寸法で与えます。
oval01.png

影付き

枠に影を付すには,<shade> オプションを用います。
右辺値で影の太さを指定することが出来ます(デフォルトは 5pt)
shade01.png

背景色

背景色をつけるには,<backgroundcolor=..> オプションを用います。
bgcolor01.png

併設 zahyou*環境

\EMfbox には,zahyou*環境が併設されています。描画したいものを
  <apnzahyou=...>
の右辺値に記述します。その際,四隅の点が
  \LT, \LB, \RT, \RB
として定義されていることが利用できます。
なお,\unitlegnth は 1pt です。
apnzahyou01.png

複数行

複数の行を枠で囲みたい,という場合の処理法です。

行幅いっぱい

tabular or array環境

短い複数行をまとめて枠囲みするには,tabular環境が簡潔です( emath は無関係)。
tabular01.png

\parbox

関連事項

  1. コーナーの丸い囲みは
      EMpsfbox or EMpIIefbox
    を用いることを推奨します。

注意事項

  1. 行をまたぐことは出来ません。
    行をまたぐには,\emkasenbox コマンド を用います。
    13249

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS