Here is an experimental repository to build OmegaT manuals with Gradle. OmegaT genuine repository has manuals which are built with Docker workflow.
The provision here does not use Docker/Container to generate HTML from docbook XMLs.
Please execute the Gradle command
./gradlew manualHtmls
You will find HTML files under build/docs/manual/
7 languages: CA, DE, EN, FR, IT, JA, NL
Tasks are defined as a custom local plugin defined in build-logic
- Folder location:
src/docs/manual/<lang>
andsrc/docs/greeting/<lang>
- Name of the main source file:
OmegaTUsersManual_xincludes_full.xml
- DTD of the index file: the first 2 lines of the index file should be like
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
- CSS file is located at
src/docs/style/omegat.css
- XSL files are located at
src/docs/xsl/
- Place
First_Steps.xml
insrc/docs/greeting/<lang>
You can download build artifact from GitHub Actions page with "artifact" link