pardef ノード

出直し!! ヘルプ(DXL)

段落の書式定義を表します。


上位のノード(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' 段落を次の段落と一緒にする


関連記事

0 件のコメント:

コメントを投稿