22nd
Wed
s21gブログの記事がPDFで閲覧できるようになりました
追記
PDF生成が重いようなので、background
PDFで閲覧するためには、
- 既存の記事について
更新するとPDFが生成されます(キューに入り、生成処理終了後に記事表示するとPDF URLへのリンクが表示されます) - 2008年10月以降の記事について
順次PDF生成処理を行っていきますのでしばらくお待ちください - 今後の作成される記事について
作成・更新ごとにPDF生成されるようになっています。
gem prawn、plugin prawntoを使って実現しています。
条件:BlueCloth形式で書かれた記事であること
書いた記事を(意図したとおりに)PDFで表示させるには、ピュアなBlueCloth形式で記述する必要があります。BlueCloth形式を選択して記述していても、HTMLタグを含む記事についてはPDFで表示した場合、HTMLタグがそのまま表示されてしまいます。
制限:仕様
- HTMLタグは(展開されずに)そのまま表示されます
- 画像はJPG, PNGのみ(prawnの制限)
- リンクは下記のように展開されます(PDFのリンクアイテムにはなりません)
- [title](link先URL) => title(link先URL)
- <URL> => URL
- 太字(**で囲まれたもの)は通常の文字として展開されます
- 表中の||、==は空のセルになります(マージされません)
制限:バグ
現状下記のような制限があります。
- 長いタイトルの記事だと、タイトルが切れてしまう
- 画像が表示されない場合がある
- [math]タグを使ってのformulaの数式画像が表示されない
- その他
posted by
satoko
on Wed 22 Oct 2008
at 11:31