A DocBook book to QtHelp converter
Project description
db2qthelp — a DocBook book to QtHelp project converter
Introduction
db2qthelp converts a DocBook book to a QtHelp project.
db2qthelp is in an early stage of "development". It works well for me but it may work with my setup only.
Any feedback is appreciated.
Background
I usually write my user documentation using DocBook. For my recent applications built on top of Qt, I needed something that generates in-app help pages. db2qthelp does this.
Download and Installation
The current version is db2qthelp-0.2.
You may install db2qthelp using
python -m pip install db2qthelp
You may download a copy or fork the code at db2qthelp's github page.
Besides, you may download the current release here:
License
db2qthelp is licensed under the BSD license.
Documentation
Usage
db2qthelp is implemented in Python. It is started on the command line.
db2qthelp parses a single-file HTML representation of a DocBook book. If you have a DocBook book you have to convert it to a single-file HTML document. The images you use within the book should be located in folders.
As soon as you have converted your DocBook book into a single-file HTML page, you may run db2qthelp to convert it into a QtHelp project.
The option
Options
The script has the following options:
- --input/-i <PATH>: the file or the folder to process
- --help: Prints the help screen
Examples
db2qthelp -i my_page.html -a quotes.german
Replaces !!!
db2qthelp -i my_folder -r --no-backup
Applies !!!
Further Documentation
- The PyPI page is located at: https://pypi.org/project/db2qthelp/
- The github repository is located at: https://github.com/dkrajzew/db2qthelp
- The issue tracker is located at: https://github.com/dkrajzew/db2qthelp/issues
Examples / Users
- PaletteWB — a sophisticated palette editor for MS Windows.
Change Log
Version 0.2
- Initial checkin
- Adding configuration options
Summary
Well, have fun. If you have any comments / ideas / issues, please submit them to db2qthelp's issue tracker on github.
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
Built Distribution
File details
Details for the file db2qthelp-0.2.tar.gz
.
File metadata
- Download URL: db2qthelp-0.2.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/5.2.0 pkginfo/1.7.1 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9890921a53ea6c4622122db54cf79719ea8eb17f6e6c39ea367c00d75c35743b |
|
MD5 | 59c89f07727f3142717ca68bbfb17796 |
|
BLAKE2b-256 | ac343e16d59bc2e67ad648d1c551eb424eb991eec0498e4f6747242bda618b0c |
File details
Details for the file db2qthelp-0.2-py3-none-any.whl
.
File metadata
- Download URL: db2qthelp-0.2-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/5.2.0 pkginfo/1.7.1 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3d9185cbec83c3b4f8c1792025ff8f0a4c3712665b7140cc88ee455ca76ee74 |
|
MD5 | 869443d94d2d21beed2655a2c3c0cf9f |
|
BLAKE2b-256 | 0249014f42d67bd1a4fd3bfe2b035481919d0d2ba7a46ae5548e0c81df48164d |