段落の書式定義を表します。
上位のノード(Contained by)
ノード | 補足 |
richtext | リッチテキスト |
tablecell | 表のセル |
section | セクション |
下位のノード(Contains)
ノード | 補足 |
code | 非表示式 event='hidewhen' の@式 |
属性(Attributes)
◇ 段落 ID
属性 | 設定値 | 補足 | |
id | '1' など | 段落定義に対するユニークな番号を指定 |
◇ 水平揃え
属性 | 設定値 | 補足 | |
align | (なし) | 左寄せ | |
'center' | 中央寄せ | ||
'right' | 右寄せ | ||
'full' | 両端寄せ | ||
'none' | なし |
◇ 行間
属性 | 設定値 | 補足 | |
linespacing | (なし) '1.5' '2' |
行間 | 1 の場合は指定しない |
spacebefore | 上 | ||
spaceafter | 下 |
◇ マージン
属性 | 設定値 | 補足 | |
leftmargin | '0in' など '10%' など |
左 | 絶対位置ではインチで指定('0in' 以上) 相対位置では百分率で指定 ('0%' 以上、'100%'以下) |
firstlineleftmargin | 左(1行目) | ||
rightmargin | 右 |
- leftmargin と rightmargin を設定する場合 leftmargin < rightmargin
◇ 箇条書き
属性 | 設定値 | 補足 | |
list | (なし) | なし | |
'bullet' | 点(黒塗り) | ||
'circle' | 点(白抜き) | ||
'square' | 四角(塗りつぶし) | ||
'uncheck' | 四角(チェックマーク付き) | ||
'number' | 数字 | ||
'alphaupper' | 英字(大文字) | ||
'alphalower' | 英字(小文字) | ||
'romanupper' | ローマ数字(大文字) | ||
'romanlower' | ローマ数字(小文字) |
◇ タブ
属性 | 設定値 | 補足 | |
tabs |
◇ ※ 改ページ
属性 | 設定値 | 補足 | |
newpage | 'true' |
◇ 非表示設定
属性 | 設定値 | 補足 | |
hide | (なし) | 以下の非表示設定がない場合は属性なし | |
'read' | 読み込みモード | ||
'print' | 印刷 | ||
'copy' | クリップボードへのコピー | ||
'preview' | プリビュー(読み込み) | ||
'embedded' | 埋め込み | ||
'edit' | 編集モード | ||
'previewedit' | プリビュー(編集モード) | ||
'notes' | Notes R4.6 以降 | ||
'web' | Web ブラウザ | ||
'mobile' | モバイル |
非表示式を設定する場合は、次のように code ノードに hidewhen イベントを設定し、非表示式の@式を設定します。
<pardef id='2' hide='print'>
<code event='hidewhen'> <formula> !( @IsMember("[Admin]"; @UserRoles) ) </formula> </code> </pardef> |
◇ ページ設定
属性 | 設定値 | 補足 | |
newpage | 'true' | 段落前で改ページ | |
keeptogether | 'true' | 段落を同一ページにする | |
keepwithnext | 'true' | 段落を次の段落と一緒にする |
関連記事
- 2024.01.15 DXL Step-by-Step:#20)pardef と par ノードの関係② インポート時
- 2024.01.13 DXL Step-by-Step:#19)pardef と par ノードの関係①
- 2024.01.11 DXL Step-by-Step:#18)段落の定義③ インデント
- 2024.01.09 DXL Step-by-Step:#17)段落の定義② 余白の設定
- 2024.01.07 DXL Step-by-Step:#16)段落の定義① 行間隔と文字揃え
- 2024.01.05 DXL Step-by-Step:#15)リッチテキストを構成する基本要素
0 件のコメント:
コメントを投稿