なんでいままで気がつかなかったんだろう orz
たとえば、こんな感じでずれる
html.tt2 ---- <html> <head></head> <body> <div> [% content %] </div> </body> </html>
content.tt2 ---- [% WRAPPER html.tt2 -%] <h1>hello</h1> <p>ああああああああああ</p> [%- END %]
結果 ---- <html> <head></head> <body> <div> <h1>hello</h1> <p>ああああああああああ</p> </div> </body> </html>
こうすれば良かったんだ!
html.tt2 ---- <html> <head></head> <body> <div> [% content | indent(' ') %] </div> </body> </html>
結果 ---- <html> <head></head> <body> <div> <h1>hello</h1> <p>ああああああああああ</p> </div> </body> </html>
まとめ
簡単なことだけど、「へー」と思ったので恥を凌いで書いてみました。