textエレメントは、現在のページにテキストを追加する場合に使用されます。

構文:

エレメント

属性

エレメント/属性/値に関するメモ

text






















x1

整数

デフォルト値は0です。

y1

整数

デフォルト値は0です。

width

整数

デフォルト値は0です。

height

整数

デフォルト値は0です。

margin

整数

デフォルト値は0です。

border

ブール値

デフォルト  ドキュメントの境界線

align



left

デフォルト

center


right


style

style

デフォルトはHelvetica, 10, normal

leading

浮動小数

デフォルトはfontsize * 1.5

value

文字列

テキスト

anchor

url


annotation

文字列

注釈の名前

date-format

文字列

日付と時間の形式

decimal-format

文字列

10進数形式

locale

文字列

en_US
fr_FR
デフォルト:デフォルトのロケール

use-list

ブール値

デフォルトは FALSE です。

use-list-option




sb

テキスト値の前にスペース 
デフォルトはsb

sa

テキスト値の後にスペース

nb

テキスト値の前に改行

na

テキスト値の後に改行

子フレーズ・エレメントから作成されるテキスト

テキストが多く、複数行にまたがる場合、子フレーズ・エレメントを使用することができます。

子フレーズ・エレメントから作成されたテキストは、textエレメントのvalue属性よりも優先されます。

フレーズ・テキストは、phraseエレメントのvalue属性、またはphraseエレメントの開始タグと終了タグで囲まれたテキスト・ノードから生じます。

phraseエレメントのoptions属性を使用して、テキスト値の前後にスペースや改行を挿入できます。optionsの値はトークンのコンマ区切りリストです。

リスト引数から作成されるテキスト

use-list属性を使用すると、リストからテキストを作成できます。

このオプションは、テキストを作成する他の方法よりも優先されます。

use-list-option属性は、使用されるデフォルトのテキスト・オプションの値を指定します。

最初のリスト・フィールドにはテキストが含まれ、オプションの2番目のフィールドは連結プロセスの制御に使用されます。

2番目のフィールドが存在しないか、そのフィールドの値がブランクの場合、デフォルトのテキスト・オプションの値が使用されます。

以下のオプションの値を使用できます。

SB - テキスト・エントリーを加える前にスペースを追加します(最初のエントリーを除く)。

NB - テキスト・エントリーを加える前に改行を追加します(最初のエントリーを除く)。

SA - テキスト・エントリーを加えた後にスペースを追加します(最後のエントリーを除く)。

NA - テキスト・エントリーを加えた後に改行を追加します。

オプションの値が上記のいずれでもない場合、追加のアクションは行われず、次のエントリーが前のエントリーに追加されます。

構文:

エレメント

属性

エレメント/属性/値に関するメモ

phrase











options




sb

テキスト値の前にスペース

sa

テキスト値の後にスペース

nb

テキスト値の前に改行

na

テキスト値の後に改行

value

文字列

テキスト値

style

style

デフォルトはtextエレメントのスタイル

anchor

url


annotation

文字列

注釈の名前

date-format

文字列

日付と時間の形式

decimal-format

文字列

10進数形式

locale

文字列

en_US
fr_FR
デフォルトはデフォルトのロケール

    <text x1="20" y1="700" width="100" height="20"" value="some text"/>

<text x1="70" y1="500" width="200" height="400" style="text-modern">
  <phrase style="modern" options="na">First text phrase</phrase>
  <phrase style="modern-strike" options="na">Second text phrase</phrase>
  <phrase style="normal-white" options="na" value="Third text phrase as a value attribute"/>
  <phrase options="na" anchor="http://www.acme.com">Anchor<phrase>
  <phrase>Here is an</phrase>
  <phrase options="sb,sa" annotation="explain">annotation</phrase>
  <phrase options="na">example</phrase>
  <phrase options="sb,sb,sb,na,sa" value="{@date}" date-format="dd-MM-yyyy"/>
  <phrase options="na" value="{@date}" date-format="dd/MM/yyyy hh:mm:ss"/>
  <phrase options="na" value="23" decimal-format="0000"/>
  <phrase options="na" value="34.56" decimal-format="#,###.##"/>
  <phrase options="na" value="2334.56" decimal-format="&#xA4;#,###.##"/>

</text>