converting Hatena diary to reST format
Project description
Hatena2reST is for conversion from Hatena Diary to Tinkerer. Tinkerer is blog system of reST format that is powered by Sphinx. Exported data of Hatena Diary are four kinds format. Those are XML, Movable Type format, CSV and PDF. This tools support XML only.
Requirement
Python 2.x (>= 2.7)
Sphinx (>= 1.1.0)
Setup
Install Debian packages that Hatena2reST depends on
Hatena2reST depends on Python2.7, Sphinx, Tinkerer. Install Sphinx is:
$ sudo apt-get install python-sphinx
But Tinkerer are not yet official Debian packages, then download python-tinkerer from http://www.palmtb.net/deb/t/
Instal that choosing with one of three ways.
from source
$ git clone https://github.com/mkouhei/hatena2rest.git $ cd hatena2rest $ sudo python setup.py install
PyPI
$ pip install hatena2rest
Debian package
Not yet official package, then download python-hatena2rest-x.x_all.deb from http://www.palmtb.net/deb/ and install with dpkg command.:
$ wget http://www.palmtb.net/deb/h/python-hatena2rest_x.x-x_all.deb $ sudo dpkg -i python-hatena2rest_x.x-x_all.deb
Usage
Export Hatena Diary with XML format.
Execute htn2rst commandl.
$ htn2rst your_hatena_id.xml
Retrieve your photo images when converting, execute htn2rst command with “-r/–retrieve” option.
$ htn2rst -r your_hatena_id.xml
Change generated direcotry.
$ cd ~/tmp/hatena2rest
Edit necessary setting items of tineker conf file.
$ edit conf.py
Build from reST to HTML files with tinker command.
$ tinker -b -q
HISTORY
0.1.1 (2012-09-14)
Fix convert categories and title with URI.
0.1 (2012-09-12)
Support input as XML format.
MovableType format is no longer supported.
Pystache is no longer used.
prototype (2012-03-31)
Prototype release
ToDo
unit test
multi blog conversion with merging master.rst
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file hatena2rest-0.1.1.tar.gz
.
File metadata
- Download URL: hatena2rest-0.1.1.tar.gz
- Upload date:
- Size: 27.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d388951fb674afbf190887c63456a031669279ff64358c7605335ca31e87c573 |
|
MD5 | c3103afd62c4b1410551dd45741936b0 |
|
BLAKE2b-256 | 090eb774ae4f11e311df588153ac7c9cdafbe499fa75cbc6600e78dcdab74017 |