Libre version of the “Offene Bibel” converter (a tool to download, verify and convert the Wiki syntax of the first freely licensed modern Bible translation in German language, see http://www.offene-bibel.de)
Java Shell Batchfile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
resources
src
COPYING
README.md
build.sh
pom.xml

README.md

Offene Bibel Parser

Building

To build the project:

The results reside in the install/ folder. To run the converter install/bin/exporter.sh --help.

The converter will download the translation from the Offene Bibel and create two .osis files in the install/results/ folder. The exporter caches all files it downloads to install/tmp/pageCache/. They won't be redownloaded. To redownload a file, just delete it in the cache.

There is also a convenience script that creates two sword modules, copies them to ~/.sword and creates a .zip archive: install/bin/swordConverter.sh.

And then there is the validator that checks a given Wiki page for validity. You can run it as follows: install/bin/validator.sh --help.

Web viewer file generation

The parser can generate files suitable as input for the Offene Bibel Web Viewer. It generates a file structure as follows:

webResults/Matthäus_12_lf
webResults/Matthäus_12_sf
webResults/Matthäus_12_ls
webResults/generated.index

Multiple runs will overwrite both, chapter files and the status file. The generated.index file will have a comment at the start indicating the date and parameters used for generation.