背景
職場では Redmine をプロジェクト管理や情報共有ツールとして使っていて、Wiki 機能をドキュメントツールとして積極的に活用してます。その際、ブラウザでの印刷結果やエクスポートした PDF で任意の位置で改ページさせたいと思ってました。
Redmine Page Break Macro プラグイン
Redmine Page Break Macro はそれを可能にする Redmine プラグインです。v2.6 と trunk (v3.0) に対応してます。
関連リンク
インストール
-
git clone
やダウンロードでプラグインを入手 -
/path/to/redmine/plugins/redmine_page_break_macro
に配置 - Redmine を再起動
使い方
Wiki ページの改ページしたい箇所に {{page_break}}
を記述するだけです。画面では以下のような感じで改ページ箇所がわかるように表示されます。
ブラウザ上で印刷しても、指定した位置で改ページされます。
もちろん、PDF エクスポート機能でダウンロードした PDF もきちんと改ページされます。
ちなみに、エクスポートした HTML でも印刷するときちんと改ページされます。必要かどうかはわかりませんが。
最後に
マクロとするか、Redmine の独自 Syntax とするかは考え中ですが、近いうちにこの機能は本家にパッチを送るつもりです。