あそびたい

こころにうつりゆくよしなしごとを

org-modeのTableで縦線を入れる方法

org-modeのTableで縦線を入れる方法

こんにちは。
突然ですがみなさんorg-modeのtableで縦線を入れたくて困った経験はないでしょうか。
横線であれば、

|---+---+---+---+---|

こういうやつで入るのに、縦に線を入れようとしても、どうやっても入らない。
で、諦めてM-x org-table-convertしてtable-modeで無理やり入れていたのですが、編集するのも面倒になるのでできれば避けたい。
ということで頑張って探してみたところ、見つけました。

http://orgmode.org/manual/Column-groups.html#Column-groups

column-groupsって書かれても気付かんわ……

とりあえず、ものは試し。書いてみると……

|---+-------+-------+---------+---------+---------+-----------------|
|   | Name  | Hair  | Height  | Weight  | English | Result          |
|---+-------+-------+---------+---------+---------+-----------------|
| / | <>    | <     |         |         | >       | <>              |
|---+-------+-------+---------+---------+---------+-----------------|
|   | Emi   | brown | average | heavy   | yes     | foreign student |
|   | Mario | brown | short   | average | no      | Japanese        |
|   | Jun   | black | tall    | average | no      | Japanese        |
|   | Lisa  | brown | tall    | average | yes     | foreign student |
|   | Jo    | red   | average | light   | yes     | foreign student |
|   | Mie   | black | short   | light   | yes     | Japanese        |
|   | Ran   | black | average | light   | yes     | Japanese        |
|   | Mai   | brown | tall    | heavy   | no      | Japanese        |
|---+-------+-------+---------+---------+---------+-----------------|

f:id:yossiyossy:20160724095548p:plain

できました!<>の間が1つのグループとしてみなされるため、その両側で縦線を入れる、という感じでしょうか。
いろいろ探してみてやり方が見つからず、全然違うことを調べていた時に見つかる、という感じだったので、誰か同じように困っている方がいらっしゃったら、と思い記事にしました。
これで、より一層org-modeの使い勝手が上がりますね!

ではでは!