picture (Domino DTD)

リッチテキスト内の画像またはイメージを表します。

包含階層

包含元: <imagemap>%richtext.nonhot.inline;

包含要素: <border>%image.formats;<imageref><caption><nativeimage>

構文

<!ELEMENT picture ( border?, ( %image.formats; | imageref | nativeimage ) caption?, code* )>

[コンテンツ]

border?, ( %image.formats; | imageref | nativeimage ) ,  caption?, code*

オプションの <border> 要素、続いてイメージ形式、イメージへの参照、ネイティブイメージのいずれか、オプションの <caption> 要素、続いて任意の数の <code> 要素の順に含まれます。

属性

<!ATTLIST picture

height

%pixels;

#IMPLIED

width

%pixels;

#IMPLIED

scaledheight

%length;

#IMPLIED

scaledwidth

%length;

#IMPLIED

alttext

%tstring;

#IMPLIED

align

%picture.aligns;

"baseline"

>

align

リッチテキストフィールド内の図形の文字揃えを定義します。オプションは %picture.aligns; エンティティで定義されます。

alttext

イメージ表示を無効にしているコンピュータまたはスクリーンリーダー装置に対応するための、イメージの内容を定義する変換可能なテキストによる説明です。

height

ピクセル単位のイメージの高さです。

scaledheight

イメージを伸縮した後の高さです。イメージの伸縮は、[画像のプロパティ] インフォボックスの [画像情報] タブで指定します。

scaledwidth

イメージを伸縮した後の幅です。

width

ピクセル単位のイメージの幅です。

<picture> 要素の定義済みエンティティ

%picture.aligns; エンティティは、画像とともに表示されるテキストの回り込み方法を定義します。

構文:

<!ENTITY % picture.aligns " around | left | right | bottom | middle | top | baseline ">

around

イメージがテキスト内にある場合は常に、イメージの周囲にテキストを回り込ませます。

baseline

テキストの回り込みはしませんが、イメージの末尾をテキストの現在行の先頭に揃えます。

bottom

テキストの回り込みはしませんが、イメージの末尾をテキストの現在行の末尾に揃えます。

left

イメージがテキストの左側になるように、テキストを回り込ませます。

middle

すべてのテキストは回り込ませずに、テキストの現在行の中央に画像を挿入します。

right

イメージがテキストの右側になるように、テキストを回り込ませます。

top

テキストの回り込みはしませんが、イメージの末尾をテキストの現在行の先頭に揃えます。