This is a python script that converts XML files from Riigiteataja legal acts from XML to an epub format for use in E-readers.
Install Õigusakt python library
sudo pip3 install https://github.com/KaarelP2rtel/oigusakt/releases/download/1.4.0/oigusakt_kaarelp2rtel-1.4.0-py3-none-any.whl
Install the converter
sudo pip3 install https://github.com/KaarelP2rtel/epub-oigusakt/releases/download/1.4.0/epub_oigusakt_kaarelp2rtel-1.4.0-py3-none-any.whl
The package is installed as a command, meaning that you can just use the command epub-oigusakt
. The command takes one or more files as input and outputs the same filename as epub.
Example:
epub-oigusakt relvaseadus.akt
Output:
Converting /home/kaarel/relvaseadus.akt
Finished /home/kaarel/relvaseadus.epub