LOTUS DOMINO の XML


pardef 要素

段落の明示的なスタイル情報を表します。この要素は、段落を表す

<par>

Database 'Lotus Domino Designer 8.5.1 ヘルプ', View '(All)|All' 要素と共に使用します。一度段落スタイルを定義してそれに pardef 要素を使用して ID を設定した後は、その ID を par 要素の def 属性で参照してそこで指定されているスタイルを段落に適用します。pardef 要素を使用すると、一度定義したスタイルを DXL 全体で参照することができ、段落ごとにスタイルを再定義する必要がありません。

包含階層

スーパークラス: %richtext.block;

サブクラス: <code><parstyle>

構文

<!ELEMENT pardef ( code?, parstyle? )>

[コンテンツ]

code?, parstyle?


属性

<!ATTLIST pardef
id%pardef.id;#REQUIRED
align(%pardef.aligns;)"left"
linespacing(%pardef.linespacings;)"1"
spacebefore(%pardef.linespacings;)"1"
spaceafter(%pardef.linespacings;)"1"
leftmargin%lenpct;#IMPLIED
rightmargin%lenpct;#IMPLIED
firstlineleftmargin%lenpct;#IMPLIED
tabs%tokens;#IMPLIED
hide%tokens;""
newpage%boolean;"false"
keepwithnext%boolean;#IMPLIED
keeptogether%boolean;#IMPLIED
list(%pardef.list.styles;)"none"
%reading.order.attrs;
>

align


firstlineleftmargin
hide
id
keeptogether
keepwithnext
leftmargin
linespacing
list
newpage
rightmargin
spaceafter
spacebefore
tabs
<pardef> 要素の定義済みエンティティ

%pardef.aligns; エンティティは、段落の文字揃えに対する種類の選択肢を定義します。

構文:

<!ENTITY % pardef.aligns "left | right | center | full | none">

%pardef.hide.tokens; エンティティは、段落を非表示にする条件を定義します。

構文:

<!ENTITY % pardef.hide.tokens "read | edit | print | copy | preview | previewedit | notes | web | embedded ">

段落が非表示になる処理を表すオプションを次に示します。

copy


edit
embedded
notes
preview
previewedit
print
read
web
%pardef.linespacings; エンティティは、段落内の指定可能な行間隔のリストを表します。

構文:

<!ENTITY % pardef.linespacings "1 | 1.5 | 2">

%pardef.list.styles; エンティティは、段落で使用できるリストの種類を定義します。

構文:

<!ENTITY % pardef.list.styles "none | bullet | number | check | uncheck | circle | square | alphaupper | alphalower | romanupper | romanlower">

リストの種類を表すオプションと、各行を開始するテキスト文字を次に示します。

alphalower


alphaupper
bullet
check
circle
none
number
romanlower
romanupper
square
uncheck


関連項目