Redmineのtextileで表を書く場合、"|" を使ってセルを区切る書き方をする。 例えば、
ヘッダ1 | ヘッダ2 | ヘッダ3 |
---|---|---|
a | bbbbbbbbbbbb | ccccc |
ような表を作成しようとしたときに、以下のようなテキストソースを書くことになり、セル内の文字数が多いと非常に見づらくて何を書いているのかわからなくなる。
|ヘッダ1|ヘッダ2|ヘッダ3| |a|bbbbbbbbbbbb|ccccc|
もっといい書き方はないのかといじっていたら、
セルごとに改行すればよい
ことに気付いた。具体的には、
|ヘッダ1 |ヘッダ2 |ヘッダ3 | |a |bbbbbbbbbbbb |ccccc |
という感じで、空の "|" は、行の区切りとして認識される。
セル内の改行も通常通り使えるので、まったく問題なし。
|ヘッダ1 |ヘッダ2 |ヘッダ3 | |セル内で 改行する |bbbbbbbbbbbb |ccccc |
ヘッダ1 | ヘッダ2 | ヘッダ3 |
---|---|---|
セル内で 改行する |
b | c |
今まで表を書くのを敬遠していたくらいだが、非常に書きやすくなった気がする!!!
ちなみに、markdownではこの書き方はできないようで、ちょっと残念。