MSX Datapack wiki化計画

table_help

テーブルヘルプ

  属性の設定項目一覧

各属性は カラム内に {} を使用して指定します。
"|" で区切ることにより、複数のカラム属性を組み合わせて使用できます。

カラムに利用できる属性

LEFT    - カラム内の文字を左寄せに表示します。
CENTER  - カラム内の文字を中央に表示します。
RIGHT   - カラム内の文字を右寄せに表示します。
TOP     - カラム内の文字を上寄せに表示します。
MIDDLE  - カラム内の文字を上下中央に表示します。
BOTTOM  - カラム内の文字を下寄せに表示します。
BOLD    - カラム内の文字を太字で表示します。
ITALIC  - カラム内の文字を斜体で表示します。
NORMAL  - カラム内の文字を通常で表示します。
COLOR   - カラム内の文字を指定色で表示します。(Ex: {COLOR:eeeeee})
BGCOLOR - カラム内の背景を指定色で表示します。(Ex: {BGCOLOR:eeeeee})
BGNOCOL - カラム内の背景を透明で表示します。
SIZE    - カラムの幅を指定サイズ(px)にします。(Ex: {SIZE:150})
COLS    - カラムの(右)横方向連結を行います。(Ex: {COLS:2})
ROWS    - カラムの(下)縦方向連結を行います。(Ex: {ROWS:2})
BSIZE   - カラムのボーダー幅を指定サイズ(px)にします。(Ex: {BSIZE:1}, {BSIZE:1 1 0 0})

行に利用できる属性

LEFT    - 行内の文字を左寄せに表示します。
CENTER  - 行内の文字を中央に表示します。
RIGHT   - 行内の文字を右寄せに表示します。
BOLD    - 行内の文字を太字で表示します。
ITALIC  - 行内の文字を斜体で表示します。
NORMAL  - 行内の文字を通常で表示します。
COLOR   - 行内の文字を指定色で表示します。(Ex: {COLOR:eeeeee})
BGCOLOR - 行内の背景を指定色で表示します。(Ex: {BGCOLOR:eeeeee})
BGNOCOL - カラム内の背景を透明で表示します。

テーブルに利用できる属性

LEFT    - テーブルを左寄せに表示します。値を設定することによって "margin-left" が設定できます。(Ex: {LEFT:50})
CENTER  - テーブルを中央に表示します。
RIGHT   - テーブルを右寄せに表示します。値を設定することによって "margin-right" が設定できます。(Ex: {RIGHT:50})
SIZE    - テーブルの幅を指定サイズ(px)にします。(Ex: {SIZE:150})
CAPTION - テーブル・キャプション・タグを設定できます。
SUMMARY - テーブルのsummary属性を設定できます。
BSIZE   - テーブルのボーダー幅を指定サイズ(px)にします。(Ex: {BSIZE:1}) 

  属性の設定方法

個別指定

各カラムに対し、個別にカラム属性を設定していく記述方法です。
テーブル・ソースの可読性は著しく低下しますが、カラム属性を設定したい部分に直接記述できます。
また、「行指定」を事前に行っている場合は、同一属性値は上書きされます。

,カラム1{<属性>[:<属性値>]|<属性>[:<属性値>]...},カラム2{<属性>[:<属性値>]|<属性>[:<属性値>]...},...

テーブルの属性

テーブルに対して属性を設定します。

,{t},{<属性>[:<属性値>]|{<属性>[:<属性値>]}...}

テーブルのクラス名を変更します。

,{t クラス名}

列毎の一括指定

列毎にカラム属性を設定する記述方法です。
テーブルの最初のカラムに"{c}"を指定した場合は「列一括指定行」となり、この行以降の行に適用されます。
「個別指定」を併用すれば、設定したカラムの特定のカラム属性を上書きすることができます。

,{c},{<属性>[:<属性値>]|<属性>[:<属性値>]...},{<属性>[:<属性値>]|<属性>[:<属性値>]...},...
,カラム1,カラム2,...
,カラム1,カラム2,...
,カラム1{<属性>[:<属性値>]|<属性>[:<属性値>]...},カラム2,...

行属性指定(TRタグに対する属性設定です)

行にカラム属性を設定する記述方法です。
テーブルの最初のカラムに"{r 属性}"を指定した場合は「行属性指定」となり、この行のTRタグに対して指定した属性が適用されます。

,{r <属性>[:<属性値>]|<属性>[:<属性値>]...},カラム1,カラム2,...
,{r <属性>[:<属性値>]|<属性>[:<属性値>]...},カラム1,カラム2,...
,{r <属性>[:<属性値>]|<属性>[:<属性値>]...},カラム1,カラム2,...

奇数行/偶数行属性指定(TRタグに対する属性設定です)

テーブルの最初のカラムに"{r1}"/"{r2}"を指定することによって、それぞれ奇数行/偶数行に対応した行属性を設定できます。
この設定を利用する場合は、はテーブルの最初に設定する必要があります。

,{r1},{<属性>[:<属性値>]|<属性>[:<属性値>]...}
,{r2},{<属性>[:<属性値>]|<属性>[:<属性値>]...}

カラム属性のグループ設定

複数のカラム属性を一つのグループとして登録し、その登録名を利用してカラム属性を設定できるようにする記述方法です。
テーブルの最初のカラムに"{c <グループ名>}"を指定して登録します。
「個別指定」、「列毎の一括指定」でカラム属性を上書きすることもできます。

,{c C1},{<属性>[:<属性値>]|<属性>[:<属性値>]...}|...
,{c C2},{<属性>[:<属性値>]|<属性>[:<属性値>]...}|...

,カラム1{C1},カラム2,...
,カラム1{C2},カラム2,...

※ここで登録したグループ名は行属性指定"{r 属性値}"においても利用できます。

※属性グループは別のWikiページに設定し、その設定ページを include プラグインで挿入して利用すれば
ページ内のソースがすっきり見えます。また、同様の属性グループを他のページに再利用でき有効に利用できます。

 行、列連結

結合される行、列にはダミーの行、列が必要になります。

,名称/産地{COLS:2},,単位,金額
,りんご{ROWS:2},青森産,100g,80円
,      ,長野産,100g,70円
,みかん,熊本産,100g,30円
,ぶどう,福岡産,100g,75円