iPentec Document 表の整形ルール (MW版)

iPentec Document の新しいテーブルの整形ルールを紹介します。

概要

従来のテーブルの整形ルールでは、小さな表を記述するには便利でしたが、表のテキストが長くなった場合に編集しにくい問題がありました。新しい整形ルールではMediaWikiの表記述に似た書式で記述ができます。

表組

表の開始は {| 記述で開始し、表の終了を |} で記述します。
セルは行頭に|を記述し、1行に1セルを記述します。行の改行は行頭に|-を記述します。

記述例

{|
|りんご
|みかん
|いちご
|もも
|-
|メロン
|パイナップル
|マンゴー
|グレープフルーツ
|}
りんごみかんいちごもも
メロンパイナップルマンゴーグレープフルーツ

表組(改行しない場合)

改行しない場合はセルの区切りを||で区切ります。

記述例

{|
|りんご||みかん||いちご||もも
|-
|メロン||パイナップル||マンゴー||グレープフルーツ
|}
りんごみかんいちごもも
メロンパイナップルマンゴーグレープフルーツ

空セルがある場合

{|
|||みかん||||もも
|-
|||パイナップル||||グレープフルーツ
|-
|||いちご||||なし
|}
みかんもも
パイナップルグレープフルーツ
いちごなし

改行のありなしが混在する場合

{|
|りんご||みかん
|ABCDEFGHIJKLMNOPQRSTUVWXYZ||もも
|-
|メロン||パイナップル
|ABCDEFGHIJKLMNOPQRSTUVWXYZ||グレープフルーツ
|}
りんごみかんABCDEFGHIJKLMNOPQRSTUVWXYZもも
メロンパイナップルABCDEFGHIJKLMNOPQRSTUVWXYZグレープフルーツ

テーブルキャプション

表のキャプションは表の開始直後の行で |+ を記述します。

記述例

{|
|+商品価格
|-
|ぺんぎんクッキー
|\300
|-
|らくだサブレ
|\450
|}
商品価格
ぺんぎんクッキー\300
らくだサブレ\450

ヘッダ (見出し)

表のヘッダは票の開始直後に ! を記述します。

記述例

{|
!品名
!価格
|-
|ぺんぎんクッキー
|\300
|-
|らくだサブレ
|\450
|}
品名価格
ぺんぎんクッキー\300
らくだサブレ\450

テーブルキャプションとの組み合わせ

テーブルキャプションと組み合わせる場合は、先にテーブルキャプションの|+を記述します。

{|
|+商品価格
|-
!品名
!価格
|-
|ぺんぎんクッキー
|\300
|-
|らくだサブレ
|\450
|}
商品価格
品名価格
ぺんぎんクッキー\300
らくだサブレ\450

ヘッダを改行せずに記述する場合

ヘッダを改行せずに記述する場合は !! で区切ります。

{|
|+商品価格
!品名!!価格
|-
|ぺんぎんクッキー||\300
|-
|らくだサブレ||\450
|}
商品価格
品名価格
ぺんぎんクッキー\300
らくだサブレ\450

テーブルのクラス指定

テーブルのクラスを指定する場合は、テーブル開始記述{|の直後に class を記述します。

現在のバージョンでは次のクラスが定義されています。クラスを指定しなかった場合はStandardTableが設定されます。

クラス名表示スタイル
StandardTable標準的な表のスタイルです
ListTable列の区切り線が無いスタイルです

表示例

{| class="ListTable"
|+商品価格
!品名
!価格
|-
|ぺんぎんクッキー
|\300
|-
|らくだサブレ
|\450
|}

または

{| class="ListTable"
|+商品価格
!品名!!価格
|-
|ぺんぎんクッキー||\300
|-
|らくだサブレ||\450
|}
商品価格
品名価格
ぺんぎんクッキー\300
らくだサブレ\450

テーブルのスタイル指定

テーブルのクラスを指定する場合は、テーブル開始記述{|の直後に style を記述します。

記述例

{| style="font-size:9px"
|りんご
|みかん
|いちご
|もも
|-
|メロン
|パイナップル
|マンゴー
|グレープフルーツ
|}
りんごみかんいちごもも
メロンパイナップルマンゴーグレープフルーツ

テーブルのフォントサイズを指定できます。従来の書式ではテーブル全体を #design 指令で囲む必要がありましたが、新しいスタイルでは直接スタイルが指定できるようになります。

列、セルのスタイル指定

列やセルにスタイルを指定する場合は、セルのテキストを|で区切り、前半部分にstyleを記述します。

表示例1

{|
!style="width:280px"|品名
!価格
|-
|ぺんぎんクッキー
|\300
|-
|らくだサブレ
|\450
|}
品名価格
ぺんぎんクッキー\300
らくだサブレ\450

表示例2

{|
|りんご
|みかん
|いちご
|もも
|-
|メロン
|style="background-color:#C0E0E0;"|パイナップル
|マンゴー
|グレープフルーツ
|}
りんごみかんいちごもも
メロンパイナップルマンゴーグレープフルーツ

scopeの指定

列やセルにscope属性を指定する場合は、セルのテキストを|で区切り、前半部分にstyleを記述します。

{|
!scope="col"|品名
!scope="col"|価格
|-
|scope="row"|ぺんぎんクッキー
|\300
|-
|scope="row"|らくだサブレ
|\450
|}
品名価格
ぺんぎんクッキー\300
らくだサブレ\450
AuthorPortraitAlt
著者
iPentec Document 編集部
iPentec Document 編集部です。
快適な生活のための情報、価値のある体験やレビューを提供します。
作成日: 2019-05-03
Copyright © 1995–2025 iPentec all rights reserverd.