No project description provided
Project description
docbooktoxtm
Utility for prepping DocBook XML packages for use as XTM source files.
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Prerequisites
Install docbooktoxtm with pip
.
$ pip install docbooktoxtm
or
$ python3 -m pip install docbooktoxtm
The script also requires a GitHub API token be exported as an environment variable named github_token
. The script will automatically pick up the token if correctly configured and will route things properly. For information on creating a personal access token, visit GitHub's help article on the subject for more information.
Usage
$ docbooktoxtm [OPTIONS] COMMAND [ARGS]...
Options:
--install-completion
: Install completion for the current shell.--show-completion
: Show completion for the current shell, to copy it or customize the installation.--help
: Show this message and exit.
Commands:
resource
: Restructures source file structure for more...unsource
: Restores target files exported from XTM to...
docbooktoxtm resource
Restructures source file structure for more efficient parsing in XTM.
Usage:
$ docbooktoxtm resource [OPTIONS] TARGET_FNAME
Options:
TARGET_FNAME
: name of target .zip package [required]--help
: Show this message and exit.
docbooktoxtm unsource
Restores target files exported from XTM to original source file structure.
Usage:
$ docbooktoxtm unsource [OPTIONS] COURSE
Options:
COURSE
: course name or name of source .zip package [required]-r, --release-tag TEXT
: optional GitHub release tag--help
: Show this message and exit.
Authors
- Ryan O'Rourke
License
This project is licensed under the MIT License - see the LICENSE.md file for details
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 docbooktoxtm-1.2.1.tar.gz
.
File metadata
- Download URL: docbooktoxtm-1.2.1.tar.gz
- Upload date:
- Size: 10.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.10 CPython/3.8.5 Linux/5.7.15-200.fc32.x86_64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d5b3a8954eb1ced59e1dd46fc276cf4ca57be947a85b949c4dcec8265c3f388 |
|
MD5 | 5f57483f98ebc2acc32fc92b60902069 |
|
BLAKE2b-256 | 82b981f5eb5fd8eabc0257096606d604f5b32bf86150a069af568f4338cd4cc6 |
File details
Details for the file docbooktoxtm-1.2.1-py3-none-any.whl
.
File metadata
- Download URL: docbooktoxtm-1.2.1-py3-none-any.whl
- Upload date:
- Size: 11.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.10 CPython/3.8.5 Linux/5.7.15-200.fc32.x86_64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 962abe9b0e42a5743fda01f3d01222dfac093d64276b4a43a9f58b0f15e8d426 |
|
MD5 | 88480951f8d1014975d001d9463d473e |
|
BLAKE2b-256 | a0ef0f937f0c45de38939a109ac394df741efabc5ef2300e027d21c616851f7d |