\EMpIIefbox
\pIIefbox

\fbox の枠罫線を PostScript の画像として描画します。
\psfbox が,その画像を eps ファイルに仕立てるのに対して,
このコマンドは,pict2e.sty を利用して,\special で処理します。
(補助ファイルは作りません)。
\special は dvi-ware に依存します。
残念ながら,Windows の dviout は対応していません。
dvips(k), dvipdfm, dvipdfmx は使用可能です。

emathパッケージ内では,\EMpIIefbox の名前で定義されていますが,
他のスタイルファイルと競合しない場合は,\pIIefbox の名前で使用できます。
 

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

EMpIIeframed.sty

ただし,グラフィックスドライバを明示しなければなりません。すなわち
  \usepackage[dvips]{EMpIIeframed}
  \usepackage[dvipdfm]{EMpIIeframed}
  \usepackage[dvipdfmx]{EMpIIeframed}
のいずれかです。

書式

\pIIefbox<#1>#2

  • #1: key=val
  • #2: 枠で囲まれるテキスト
  • #1 における有効な key は
backgroundcolor
背景色を指定します。
bsep
下枠線とテキストとの間隔を指定します。
dash
枠線を破線で描画します。
framecolor
枠線の色を指定します。
framethickness
枠線の太さを指定します。
hasenLG
枠線を破線で描画します。
hsep
左右の枠線とテキストとの間隔を指定します。
hvsep
上下左右の枠線とテキストとの間隔を一律に指定します。
lsep
左枠線とテキストとの間隔を指定します。
oval
コーナーの四分円の半径を指定します。
rsep
右枠線とテキストとの間隔を指定します。
tsep
上枠線とテキストとの間隔を指定します。
vsep
上下の枠線とテキストとの間隔を指定します。

基本例

\fbox の枠罫線を PostScript の画像として描画します。
単に四角の枠で囲むだけなら \fbox で十分です。
pIIefbox01.png

枠線とテキストの間隔

枠線と中のテキストとの間隔は \fboxsep に従います。
それを変更するオプションを紹介します。

左右の空き <hsep=..>

左右の縦枠線と中のテキストとの間隔を変更するには
  <hsep=..>
オプションを用います。右辺値は単位を伴う寸法です。
hsep01.png

上下の空き <vsep=..>

上下の横枠線と中のテキストとの間隔を変更するには
  <vsep=..>
オプションを用います。右辺値は単位を伴う寸法です。
vsep01.png

上下左右の空き <hvsep=..>

上下左右の余白を一律に指定するには
  <hvsep=..>
オプションを用います。右辺値は単位を伴う寸法です。
hvsep01.png

枠線の修飾

枠線の太さ <framethickness=..>

枠線の太さは,デフォルトでは 0.4pt です。これを変更するには
  <framethickness=..>
オプションを用います。右辺値は単位を伴う寸法です。
framethickness01.png

枠線の色 <framecolor=..>

枠線の色を指定するには
  <framecolor=..>
オプションを用います。右辺値はカラーネームです。
framecolor01.png

枠線を破線で

枠線を破線とするには
  <hasenLG=..>
オプションを用います。
右辺値は,
  描画する部分の長さ,ギャップの長さ
で,いずれも単位を伴う長さです。
右辺値は , を含みますから
  {描画する部分の長さ,ギャップの長さ}
と中括弧で囲み,グルーピングをしておく必要があります。
hasenLG01.png
  • <dash=..> オプションも有効ですが,コーナーがギャップ部になってしまうことがありますので,<hasenLG=..> オプションをお勧めします。
  • ただし,<hasenLG=..> オプションは,<oval> オプションとは同時使用ができませんから,その場合は <dash> オプションを用います。

丸コーナー

四隅を丸くするには
  <oval=..>
オプションを用います。右辺値は,コーナーの四分円の半径を単位を伴う寸法で指定します。
oval01.png
  • <dash=..> オプションを併用した例です。
    ovaldash01.png
  • 表の四隅を丸くする例です。
    ovaltbl01.png

背景色

背景色の指定

背景色を指定するには,
  <backgroundcolor=..>
オプションを用います。右辺値はカラーネームです。
bgcolor01.png

枠線なし

枠線を描画したくないときは~
  <framethickness=0pt>~
オプションを併用します。
bgcolor03.png
  • <oval> オプションとの併用例です。
    bgcolor04.png

注意事項

  1. pict2e.sty のバージョンについて
    pict2e.sty のバージョンは
      2011/04/05 v0.2y
    を想定しています。これより古いものではエラーが出るでしょう。

関連事項


添付ファイル: filevsep01.png 140件 [詳細] filepIIefbox01.png 141件 [詳細] filepIIefbox01-dvips.tex 284件 [詳細] filepIIefbox01-dvipdfmx.tex 300件 [詳細] fileovaltbl01.png 145件 [詳細] fileovaldash01.png 149件 [詳細] fileoval01.png 132件 [詳細] fileoval01-dvips.tex 270件 [詳細] fileoval01-dvipdfmx.tex 296件 [詳細] filehvsep01.png 136件 [詳細] filehsep01.png 143件 [詳細] filehasenLG01.png 162件 [詳細] fileframethickness01.png 160件 [詳細] fileframecolor01.png 151件 [詳細] filebgcolor04.png 159件 [詳細] filebgcolor03.png 146件 [詳細] filebgcolor01.png 149件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-09-02 (月) 20:24:36 (1870d)