reStructuredTextからPDFファイルを生成するツールにrst2pdfというものがありますが、インストールとか設定でたまにはまる。もっと手軽にPDF作りたいなーってことでAppEngineに乗っけてみました。
URL
何ができるの
- reSTのテキストを投稿する(アップロードする)とPDFファイルを作成できます
- HTTPSで利用するとダウンロードページにパスワードを設定することができます
- 通常のrst2pdfと同じような使い方のコマンドツールがあります
注意点
- テキストのみのreSTにしか対応していない
どうやって使うの
まずは http://www.rst2pdf.net/ にアクセスして適当なreSTのコードを書いてCreatePDFボタンをクリックしてみてください。
例えば、
======================= rst2pdf.netを作りました ======================= 見出し ------ rst2pdf.netを使うと簡単にPDFを作れます。 * 箇条書き * かじょうがき * カジョウガキ もんじゅどう ============ もんじゅもんじゅもんじゃ
こんな感じのreSTをアップロードすれば、PDFが作成されます。
http://www.rst2pdf.net/9ffdbf4bfd8686e69076e7e740cd7be5/
コマンドツール
rst2pdf-net.pyはInternet経由でrst2pdf.netを利用するためのです。Python2.5前後の標準モジュールのみで動作します。
$ python rst2pdf-net.py example.rst
または、
$ echo test|python rst2pdf-net.py
のようにして使えます。詳細なヘルプは --help オプションで参照してください。