&size(24){''\pszfbox''};
 pszahyou(*)環境内に配置する \psfbox です。
 \psfbox は,pszahyou*環境を作りますから,pszahyou(*)環境内には配置できません。
#contents
#br

*定義されているスタイルファイル [#nab144d2]
emathPsb.sty
 ただし,emathPsb.sty の前に emathPs.sty をロードしておく必要があります。
 次の手順が標準です。
   \usepackage{graphicx}
   \usepackage{emathPs}
   \usepackage{emathPsb}

*書式 [#ge1648f3]
\pszfbox<#1>#2
-#1: key=val
-#2: 枠で囲まれるテキスト
-#1 における有効な key は
:[[backgroundcolor>#backgroundcolor]]| 背景色を指定します。
//:[[bsep>#bsep]]| 下枠線とテキストとの間隔を指定します。
:[[dash>#oval]]| 枠線を破線で描画します。
:[[framecolor>#framecolor]]| 枠線の色を指定します。
:[[framethickness>#framethickness]]| 枠線の太さを指定します。
:[[hasenLG>#hasenLG]]| 枠線を破線で描画します。
:[[hsep>#hsep]]| 左右の枠線とテキストとの間隔を指定します。
//:[[hvsep>#hvsep]]| 上下左右の枠線とテキストとの間隔を一律に指定します。
//:[[lsep>#lsep]]| 左枠線とテキストとの間隔を指定します。
:[[oval>#oval]]| コーナーの四分円の半径を指定します。
//:[[rsep>#rsep]]| 右枠線とテキストとの間隔を指定します。
//:[[shade>#shade]]| 枠線右・下に影をつけます。
//:[[tsep>#tsep]]| 上枠線とテキストとの間隔を指定します。
:[[vsep>#vsep]]| 上下の枠線とテキストとの間隔を指定します。

*例 [#mf7015e6]
**基本例 [#u4e1c70d]
 \fbox の枠罫線を PostScript の画像として描画します。
 単に四角の枠で囲むだけなら \fbox で十分です。
#ref(pszfbox01.png)
#ref(pszfbox01p.tex,center,ソースリスト)
//**枠線とテキストの間隔 [#p04b26c3]
// 枠線と中のテキストとの間隔は \fboxsep に従います。
// それを変更するオプションを紹介します。
//***左右の空き <hsep=..> [#f5f58a16]
// 左右の縦枠線と中のテキストとの間隔を変更するには
//   <hsep=..>
// オプションを用います。右辺値は単位を伴う寸法です。
//#ref(hsep01.png)
//***上下の空き <vsep=..> [#tbbc2012]
// 上下の横枠線と中のテキストとの間隔を変更するには
//   <vsep=..>
// オプションを用います。右辺値は単位を伴う寸法です。
//#ref(vsep01.png)
//***上下左右の空き <hvsep=..> [#o25a904e]
// 上下左右の余白を一律に指定するには
//   <hvsep=..>
// オプションを用います。右辺値は単位を伴う寸法です。
//#ref(hvsep01.png)
//***左空き <lsep=..> [#t1b8b3a7]
// 左の縦枠線と中のテキストとの間隔を変更するには
//   <lsep=..>
// オプションを用います。右辺値は単位を伴う寸法です。
//#ref(lsep01.png)
//***右空き <rsep=..> [#k6bbf882]
// 右の縦枠線と中のテキストとの間隔を変更するには
//   <rsep=..>
// オプションを用います。右辺値は単位を伴う寸法です。
//#ref(rsep01.png)
//***上空き <tsep=..> [#p1c76458]
// 上の横枠線と中のテキストとの間隔を変更するには
//   <tsep=..>
// オプションを用います。右辺値は単位を伴う寸法です。
//#ref(tsep01.png)
//***下空き <bsep=..> [#v0d42710]
// 下の横枠線と中のテキストとの間隔を変更するには
//   <bsep=..>
// オプションを用います。右辺値は単位を伴う寸法です。
//#ref(bsep01.png)
//-以上のオプションは,当該 \psfbox にのみ有効です。~
//\fboxsep の値を変更すれば,広範囲に有効となりますが,他の box にも影響します。//
//#ref(fboxsep01.png)
**枠線の修飾 [#edad51dd]
***枠線の太さ <framethickness=..> [#framethickness]
 枠線の太さは,デフォルトでは 1pt です。これを変更するには
   <framethickness=..>
 オプションを用います。右辺値は単位を伴う寸法です。
#ref(framethickness01.png)
***枠線の色 <framecolor=..> [#framecolor]
 枠線の色を指定するには
   <framecolor=..>
 オプションを用います。右辺値はカラーネームです。
#ref(framecolor01.png)
-color.sty を必要とすることは当然です。
***枠線を破線で [#hasenLG]
 枠線を破線とするには
   <hasenLG=..>
 オプションを用います。
 右辺値は,
   描画する部分の長さ,ギャップの長さ
 で,いずれも単位を伴う長さです。
 右辺値は , を含みますから
   {描画する部分の長さ,ギャップの長さ}
 と中括弧で囲み,グルーピングをしておく必要があります。
#ref(hasenLG01.png)
//-<dash=..> オプションも有効ですが,コーナーがギャップ部になってしまうことがあ//りますので,<hasenLG=..> オプションをお勧めします。&aname(dash);
//#ref(dash01.png)
//-ただし,<oval> オプションとは同時使用ができませんから,その場合は <dash> オプションを用います。
***丸コーナー [#oval]
 四隅を丸くするには
   <oval=..>
 オプションを用います。右辺値は,コーナーの四分円の半径を単位を伴う寸法で指定します。
#ref(oval01.png)
#ref(oval01p.tex,center,上のソースリスト)
-枠線を破線とするには,<dash=..> を併用します。
#ref(ovaldash01.png)
//-角の丸い表なども作れます。
//#ref(oval02.png)
**背景色 [#backgroundcolor]
***背景色の指定 <backgroundcolor=..> [#qafbb772]
 背景色を指定するには,
   <backgroundcolor=..>
 オプションを用います。右辺値はカラーネームです。
#ref(bgcolor01.png)
-色を gray 系列で指定する例です。
#ref(bgcolor02.png)
***枠線なし [#zcaea145]
 枠線を描画したくないときは~
   <framethickness=0pt>~
 オプションを併用します。
#ref(bgcolor03.png)
-<oval> オプションとの併用例です。
#ref(bgcolor04.png)
//***グラデーションもどき [#jb7a7a54]
//#ref(grad01.png)
//#ref(grad02.png)
*注意事項 [#h881fcf1]
-\psfbox は pszahyou*環境です。したがって,pszahyou(*)環境内では使用できません。
*関連事項 [#waec073f]
RIGHT:&counter;


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