scrap2rst
Scrapbox から reStructuredText への変換ツール
https://github.com/shimizukawa/scrap2rst
https://pypi.org/p/scrap2rst
実行例 (0.1.1)
code:shell
$ pip install scrap2rst
$ scrap2rst https://scrapbox.io/shimizukawa/2019.08.10_pyhack -o output.rst
fetch: https://scrapbox.io/api/pages/shimizukawa/2019.08.10_pyhack/text
code:output.rst
=================
2019.08.10 pyhack
=================
* #pyhack の参加ログです。
* https://pyhack.connpass.com/event/138721/
.. figure:: https://pbs.twimg.com/media/EBlj_AAXoAAYXiw.jpg
お盆シーズンでも人が集まる #pyhack
やること
========
* 前回 2019.06.21 pyhackでゼロ機能リリースした scrap2rst を本実装する
ランチ
======
* 張の家に行ってみたら、8/1~8/15が改装工事でお休み、との張り紙
* しょうがないので、本家 かのやへ。
* 唐揚げ定食
* .. image:: https://pbs.twimg.com/media/EBlIq6-W4AAuWyx.jpg
おやつ
======
* #pyhack ドイツとかスイスとか静岡とかのお土産。超気になるドイツのWEIZEN IPAもらった
* .. image:: https://pbs.twimg.com/media/EBljig_UwAAJE4s.jpg
* .. image:: https://pbs.twimg.com/media/EBljjD8UcAET0Xd.jpg
やったこと
==========
* scrap2rst の機能実装したバージョン 0.1.1 をリリースした
* https://pypi.org/project/scrap2rst/0.1.1/
* 実装は雑だけど、まあまあ変換できるようになってきた。
対応予定の記法
強調
インライン画像
scrapbox内リンク
実装したい機能
変換してそのままrst2htmlを実行する機能
開発中も役に立ちそう
sphinxオプションで、rstファイル間を :doc: ロールでリンク
scrapbox内リンクを辿って複数ファイルを出力
整備すること
自動テスト
ドキュメント