This is an experimental repository designed to migrate OmegaT manuals to DocBook 5 and build them with Gradle.
To build the HTML manual, run the following Gradle command:
./gradlew manualHtmlsOnce the build process is complete, you will find the HTML files under build/docs/manual/.
The repository has migration stylesheet src_docs/xsl/db4-upgrade.xsl
All greeting pages have been successfully migrated to DocBook 5.
English manuals are migrated into DocBook 5, converted by db4-upgrade.xsl tool.
.github: CI/CD configuration to automate build testbuild-logic: Gradle build logic to build HTML contents from source files in DocBook 5 format.gradle: System folder which used by Gradle build systemimages: OmegaT resources of the images, that is as same as OmegaT project repositoryrelease: OmegaT release resourcedoc-license.txtwhich is used by build configurationsrc_docs/developer: developer manual of the DocBook 5 transformationsrc_docs/docbook: CSS and Javascript resources used by XSLTNG DocBook5 XSLT tookkit.src_docs/greeting: OmegaT greeting pages for each langauges in DocBook 5 formatsrc_docs/manual/en: working directory to migrate manual into DocBook 5 compliant format.src_docs/template: OmegaT manual Web Site index page template as same as the OmegaT project repository.src_docs/xsl: small glue stylesheet to import XLSTNG stylesheet from internet and configure output.
The tasks for building the project are defined in a custom local plugin located in the build-logic directory.
There is a developer manual in src_docs/developer in Markdown mark-up syntax.
You can build HTML developer manual with MkDocs python document build toolkit.
Please install python3 with venv module;
python3 -m venv venv
source venv/bin/activate
mkdocs build -f src_docs/mkdocs.yml
Then you can find a html document in build/docs/developer
You can download the build artifacts directly from the GitHub Actions page by clicking the "artifacts" file download link at the bottom of the Actions page. Please visit https://github.com/omegat-org/omegat-manual/actions/workflows/manuals-builds-main.yml and click most recent job title.
