orgで書き捨て
メモとかアジェンダとか議事録とか、orgで書き捨てることが多いんだけど印刷が。ps-print-bufferとか昔から何度も試してるんだけどいまいちうまく行かなくて諦めてた。org-export-as-htmlしたのをブラウザで開いいて印刷したりね。書くのは楽(というか雑)になったんだけど印刷が面倒くさい。
で、考えたのはorg-export-as-htmlしたファイルを直接印刷できねえかっての。ブラウザをリモコン操作して、ってのも考えたんだけど、いっそのことhtmlがそのままpdfになればいいわけで、そういうコマンドをさがしてたら、wkhtmltopdfってのがあった。レンダリングエンジンにWebKitを使っているからwkなんだろう。org-export-as-htmlしてwkhtmltopdfを起動する簡単な関数を書いてC-c pにバインド。いやぁらくちんらくちん。
それっぽい印刷の仕上がりになるように、my-htmltopdf-argsは
"--header-left [doctitle] --footer-center [page]/[toPage] --header-line --footer-line --header-right [date] --header-font-size 10 --footer-font-size 10"としています。
p.s.LaTeXがあればorg-export-as-pdfみたいなのがorgに組み込まれてるんでこんな事しなくてもいいんだけど、さすがにこれだけのために今更LaTeXを入れる気にならんです。


0 コメント:
コメントを投稿