/表組み・段組み
%indent
#contents
////////////////////////////////////////////////////////////////
* C表組み「##,〜,〜,〜##」 [#g5186226]

セルを半角コンマ「##,##」で区切る表組み。
カンマ表組み、Comma-Separated Table(CST)とも。

「##==##」より左連結を記述可能。
また、横方向の揃え方は、データと「##,##」間の空白の有無で設定できる。
- 左なし、右あり: 左揃え
- 左あり、右あり: 中央揃え
- 左あり、右なし: 右揃え

    ###
    ," Table,Title  ", ==     ,     ==,      ==
    ,mmmmmmm         ,mmmmmmmm,     ==,      ==
    ,"no ""rowspan""", mmmmmm , mmmmmm,  mmmmmm
    ,left            , center ,  right," right"
    ###

    ," Table,Title  ", ==     ,     ==,      ==
    ,mmmmmmm         ,mmmmmmmm,     ==,      ==
    ,"no ""rowspan""", mmmmmm , mmmmmm,  mmmmmm
    ,left            , center ,  right," right"

////////////////////////////////////////////////////////////////
* P表組み「##|〜|〜|〜|##」 [#p68a1d37]

セルを半角パイプ「##|##」で区切る。
パイプ表組み、Pipe-Separated Table(PST)とも。
C表組みよりも機能が多く、NekoWikiでの標準表組み構文である。

セルの先頭に「##*##」を付けると、表頭になる。

#tab
    ###
    |*1|*2|*3|
    |*4| 5| 6|
    |*7| 8| 9|
    ###
#tab
    |*1|*2|*3|
    |*4| 5| 6|
    |*7| 8| 9|
#tab(end)

////////////////////////////////
** 行連結 [#t7bf8851]

行末に「##*##」を付けると、次の行と連結する。
長い行を複数の行に分割して記述するのに便利。

#tab
    ###
    |a|b|c|*
    |d|e|f|
    |A|B|C|D|E|F|
    ###
#tab
    |a|b|c|*
    |d|e|f|
    |A|B|C|D|E|F|
#tab(end)

////////////////////////////////
** セル結合 [#w465b2b3]

行末に「##+##」や「##-##」を付けると、次の行と列ごとにセル結合する。
両者の違いは、「##+##」はデータ間に改行を挿入するが、「##-##」は何も挿入しない。

#tab
    ###
    |1|2|3|
    |4|5|6|+
    |7|8|9|
    ###
#tab
    |1|2|3|
    |4|5|6|+
    |7|8|9|
#tab(r)
    ###
    |1|2|3|
    |4|5|6|-
    |7|8|9|
    ###
#tab
    |1|2|3|
    |4|5|6|-
    |7|8|9|
#tab(end)

「##^##」、「##<##」、「##>##」で始まるセルは、それぞれ上結合、左結合、右結合になる。

#tab
    ###
    |1|>|3|a|b|c|d|
    |4|5|<|e|<|g|<|
    |^|8|9|^|<|^|^|
    ###
#tab
    |1|>|3|a|b|c|e|
    |4|5|<|f|<|h|<|
    |^|8|9|^|<|^|^|
#tab(end)

////////////////////////////////
** 修飾 [#i14f6210]
セルの先頭に「##〜:##」の形の修飾子を付けることで、揃え方や色を指定できる。

*** 揃え [#idbd9d04]

|l:                     |      |c
|*左揃え                |##l:##|+
|*中央揃え(デフォルト)|##c:##|+
|*右揃え                |##r:##|

    ###
    |  LLLLLL|  CCCCCC|  RRRRRR|
    |l:LL    |c:CC    |r:RR    |
    ###
    |  LLLLLL|  CCCCCC|  RRRRRR|
    |l:LL    |c:CC    |r:RR    |

*** 色 [#e9a46359]

|*前景色指定|##&#;GRB:##|##fg#RGB:##|##fg(#RGB):##|##fg(color):##|
|*後景色指定|           |##bg#RGB:##|##bg(#RGB):##|##bg(color):##|

    ###
    |#60F:#60F|fg#C00:#C00|fg(#090):#090|fg(     blue):     blue|
    |         |bg#FCC:#FCC|bg(#DFD):#DFD|bg(lightblue):lightblue|
    ###
    |#60F:#60F|fg#C00:#C00|fg(#090):#090|fg(     blue):     blue|
    |         |bg#FCC:#FCC|bg(#CFC):#CFC|bg(lightblue):lightblue|

*** 罫線 [#b95a9f9a]

罫線は、線種、太さ、色を指定できる。
指定は対象セルの上または右に対して効果を発揮する。
書式は、「方向」「線種」「太さ」「色」を順番通りに綴れば良く、
方向以外は省略可能。

''方向''
#tab
    - ##t##:上罫線
    - ##l##:左罫線
#tab
    |──|   ──   |      ##      ##|
    |──|   ──   |   l=:##   l=:##|
    |──|t=:##t=:##|t=:l=:##t+:l+:##|
#tab(end)


''線種''
#tab
- ##x##:無し
- ##=##:二重
- ##+##:太線
- ##.##:点線
- ##*##:実線
- ##-##:破線
#tab
|          |          |  lx:     |  l=:     |  l+:     |  l.:     |  l*:     |  l-:     |c
|##─ ─ ##|##─ ─ ##|##lx:─ ##|##l=:─ ##|##l+:─ ##|##l.:─ ##|##l*:─ ##|##l-:─ ##|
|##─ ─ ##|##─ ─ ##|##lx:─ ##|##l=:─ ##|##l+:─ ##|##l.:─ ##|##l*:─ ##|##l-:─ ##|
|##─ lx:##|##─ lx:##|##lx:tx:##|##l=:tx:##|##l+:tx:##|##l.:tx:##|##l*:tx:##|##l-:tx:##|tx:
|##─ l=:##|##─ l=:##|##lx:t=:##|##l=:t=:##|##l+:t=:##|##l.:t=:##|##l*:t=:##|##l-:t=:##|t=:
|##─ l+:##|##─ l+:##|##lx:t+:##|##l=:t+:##|##l+:t+:##|##l.:t+:##|##l*:t+:##|##l-:t+:##|t+:
|##─ l.:##|##─ l.:##|##lx:t.:##|##l=:t.:##|##l+:t.:##|##l.:t.:##|##l*:t.:##|##l-:t.:##|t.:
|##─ l*:##|##─ l*:##|##lx:t*:##|##l=:t*:##|##l+:t*:##|##l.:t*:##|##l*:t*:##|##l-:t*:##|t*:
|##─ l-:##|##─ l-:##|##lx:t-:##|##l=:t-:##|##l+:t-:##|##l.:t-:##|##l*:t-:##|##l-:t-:##|t-:
#tab(end)

''太さ''
- 数値+単位(px; ex, em; mm, cm; pt, pc, in)
- 下表青字は各線種での省略値
-- 線種指定の時点で省略値が指定され、太さを指定する場合に上書きする扱い。
- 薄青背景の##*1px##は枠線のデフォルト値

#ceq()
|                     |                     |                     |                     |                            |                     |
|     tx:   ##tx:   ##|     t=:   ##t=:   ##|     t+:   ##t+:   ##|     t.:   ##t.:   ##|            t*:   ##t*:   ##|     t-:   ##t-:   ##|
|#00F:tx0px:##tx0px:##|     t=0px:##t=0px:##|     t+0px:##t+0px:##|     t.0px:##t.0px:##|            t*0px:##t*0px:##|#00F:t-0px:##t-0px:##|
|     tx1px:##tx1px:##|     t=1px:##t=1px:##|     t+1px:##t+1px:##|     t.1px:##t.1px:##|#00F:bg#DEF:t*1px:##t*1px:##|     t-1px:##t-1px:##|
|     tx2px:##tx2px:##|     t=2px:##t=2px:##|#00F:t+2px:##t+2px:##|#00F:t.2px:##t.2px:##|            t*2px:##t*2px:##|     t-2px:##t-2px:##|
|     tx3px:##tx3px:##|#00F:t=3px:##t=3px:##|     t+3px:##t+3px:##|     t.3px:##t.3px:##|            t*3px:##t*3px:##|     t-3px:##t-3px:##|
|     tx4px:##tx4px:##|     t=4px:##t=4px:##|     t+4px:##t+4px:##|     t.4px:##t.4px:##|            t*4px:##t*4px:##|     t-4px:##t-4px:##|
|     tx5px:##tx5px:##|     t=5px:##t=5px:##|     t+5px:##t+5px:##|     t.5px:##t.5px:##|            t*5px:##t*5px:##|     t-5px:##t-5px:##|
|     tx1ex:##tx1ex:##|     t=1ex:##t=1ex:##|     t+1ex:##t+1ex:##|     t.1ex:##t.1ex:##|            t*1ex:##t*1ex:##|     t-1ex:##t-1ex:##|
#ceq(end)

''色''
#ceq()
|──|l+#00F:##l+#00F:##|l+(green):##l+(green):##|
#ceq(end)

////////////////////////////////////////////////////////////////
** 行修飾・列修飾・表修飾 [#zab3a58d]

行末で修飾すると、その修飾は同じ行の各セルに適応される。

行末に「##c##」を付けると、その行は修飾行となり、
修飾行の修飾は、指定した行以降の同一列の各セルに適応される。

修飾行の行末で修飾すると、その修飾は表全体に適応される。

指定の優先順位は、狭い方が優先され、
枡指定:&font(#090){##___P##};、
行指定:&font(#00C){##__RX##};、
列指定:&font(#C00){##_CXX##};、
表指定:&font(#66F){##TXXX##};の順となる。

#tab
    |#C00:    |         |#C00:    |         |c
    |#090:XCRP|#090:XXRP|#090:XCRP|#090:XXRP|#00C:
    |#090:XCXP|#090:XXXP|#090:XCXP|#090:XXXP|
    |#090:XCRP|#090:XXRP|     XCRX|     XXRX|#00C:
    |#090:XCXP|#090:XXXP|     XCXX|     XXXX|
    |#C00:    |         |#C00:    |         |#66F:c
    |#090:TCRP|#090:TXRP|#090:TCRP|#090:TXRP|
    |#090:TCXP|#090:TXXP|     TCXX|     TXXX|
#tab
    ###
    |#C00:    |         |#C00:    |         |c
    |#090:XCRP|#090:XXRP|#090:XCRP|#090:XXRP|#00C:
    |#090:XCXP|#090:XXXP|#090:XCXP|#090:XXXP|
    |#090:XCRP|#090:XXRP|     XCRX|     XXRX|#00C:
    |#090:XCXP|#090:XXXP|     XCXX|     XXXX|
    |#C00:    |         |#C00:    |         |#66F:c
    |#090:TCRP|#090:TXRP|#090:TCRP|#090:TXRP|
    |#090:TCXP|#090:TXXP|     TCXX|     TXXX|
    ###
#tab(end)



////////////////////////////////////////////////////////////////

    呪文 一覧 検索 最新 バックアップ リンク元   ヘルプ   最終更新のRSS