PukiWikiの表を手軽に作成

カテゴリ: lifehack / wiki

最近、PukiWikiで表を作ることが多くなってきた。本の台割を作って、進行状況をメンバーと共有するのに便利なのだ。 PukiWikiで表を作るための書式は、|文字列A|文字列B|……|文字列G|となっているが、これをいちいち打ち込むのは面倒くさい。そこで、ちょっとしたTipsを。

まず、Excelなどの表計算ソフトで表を作り、範囲選択してコピー、テキストエディタに貼り付ける。一般的な表計算ソフトからコピーすると、表の各要素はタブで区切られているはずだから、各行頭・行末を「|」で囲み、タブを「|」に置換すればいい。WZ EDITORを例に取れば、正規表現モードにして、最初の置換で検索語を「^(.*)$」、置換語「\|\1\|」で実行。次の置換では検索語を「\t」、置換語を「\|」にする。これをコピーしてPukiWiki上で入力するだけだ。 PukiWikiの表を表計算ソフトで再利用したいなら、上記と逆の手順を踏む。PukiWikiの表をテキストエディタに貼り付けて、最初の置換は検索語を「^\|(.*)\|$」、置換語を「\1」。次の置換では検索語を「\|」、置換語を「\t」にする。できたタブ区切りのテキストを表計算ソフトに貼り付ければ完了だ。 私は、WZ EDITORのスクリプト置換(複数の置換処理を一度に行う機能)に登録して使っている。