-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Texmlbus (Tex to XML BUild System) supports the conversion process of documents written in LaTeX. Documents can not only be converted to pdf, but also to other output formats – such as markup languages like html. In particular, conversion to XML and MathML is supported via LaTeXML. texmlbus can schedule jobs among several workers (possibly on different hosts), extracts and analyzes the conversion process of each document and stores results in its own database. Result documents as well as statistics about the results of the build process can be easily retrieved using a web browser.
The whole system runs inside docker containers.
Download Docker Desktop for Mac or Windows. Docker Compose will be automatically installed. On Linux, make sure you have the latest version of Compose.
1. git clone --recursive https://github.com/stamer/texmlbus.git
2. cd texmlbus
3. git submodule update --init --recursive
4. docker-compose up
5. # Please be patient when the system is installed the very first time, as a full
# TeXLive system will be installed. Later the system will startup much faster.
6. # The system will continue after displaying OK: 3xxx MiB in 1xx packages. Please be patient.
7. # Go to http://localhost:8080 or https://localhost:8443
8. # press Ctrl-C to stop the system.
Install and start the app as described above.
- Goto http://localhost:8080
- Click on Create Sample Set in the top menu.
- Click on Scan sample set to import some sample documents
- Goto Documents alphabetically to see the documents.
- Click on queue to convert a document.
- Click on Destfile to see the converted document.