&size(24){このページは &color(red){obsolete}; です。};~
[[\EMfbox>EMfbox]], [[\EMpsfbox>psfbox]], or [[\EMpIIefbox>pIIefbox]]~
をご利用ください。

&size(24){''\Rectbox''};
 テキストを枠で囲みます。
 枠線は,tpic-specials で描画されます。
 枠線を PostScript で描画するコマンド \EMpsRectbox もあります。
#contents
#br

*定義されているスタイルファイル [#b210f4ca]
emathPb.sty

*書式 [#xba42a5a]
\Rectbox[#1]#2
-#1: key=val
-#2: テキスト
--#2 に与えられたテキストを枠で囲みます。~
オプション引数[#1]は[[rectbox環境]]と同じです。

*例 [#r931908e]
**基本例 [#o12d2ba6]
 rectbox環境が,版面横いっぱいに拡がるのに対し
 \Rectboxコマンドは,引数のサイズを計測し,それが収まるサイズの枠を作成します。
#ref(Rectbox01.png)
---枠の形状,枠とテキストの間隔などはオプション引数 [#1] で調整できますが,~
その機能については[[rectbox環境]]と同一ですから,[[そちら>rectbox環境#syosiki]]をご覧ください。
**\Rectbox のベースライン [#f8c1ace0]
 細かいことですが,左右の文と\Rectbox 内の文のベースラインが少しずれています。
 左右の文のベースラインを黒で,\Rectbox 内の文のベースラインを赤で示しています。
 赤の線が黒の線より若干下がっています。
#ref(Rectbox01c.png)
 これを揃えるには,\Rectbox に [pos=t] オプションを付加します。
#ref(Rectbox01t.png)
-`t'オプションは,\Rectbox の中を構成している minipage環境に引き渡されます。
**破線枠 [#u52266e7]
 枠の線種を変更するには,sensyu=.. オプションを用います。
#ref(hasen01.png)
--右辺値に \hasen などコマンドを用いる際は,\protect を補う必要があるでしょう。

 破線の線素・線素間の長さを変更するには,\hasen に [L=..,G=..] オプションを付加します。
#ref(hasen02.png)
--\hasen に対する[...]オプションと\Rectbox に対する[...]オプションを識別するため,~
sensyu=.. の右辺値は{...}で括る必要があります。
--このオプションは局所的です。広範囲に破線の形状を変更するには[[\hasenLG コマンド>hasenLG]]を用います。
**使用例 [#re279bc7]
***白抜き [#t32ee005]
#ref(Rectbox02.png)
***角の丸い表 [#k0600595]
#ref(Rectbox11.png)
CENTER:&ref(Rectbox11p.tex,,上のソースリスト);
*注意事項 [#ue047671]
*関連事項 [#z5986d01]
+[[rectbox環境]]
+[[EMpsRectbox]]
RIGHT:&counter;

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS