Support Lualatex as a compiler

Bug #1565343 reported by Hugo
36
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Rubber
Fix Committed
High
Florian Schmaus

Bug Description

Rubber has modules for compiling LaTeX projects with aleph, omega, pdftex, vtex and xelatex. Notably missing from this list is lualatex. Could it please be added?

Revision history for this message
Sebastian Kapfer (caci) wrote :

Thanks for your report.

I am aware of the issue. Unfortunately, it's not as easy to fix as it looks at first sight. Rubber does a lot of magic behind the user's back, converting images etc. Variations between different LaTeX compilers are in need of a systematic solution.

Changed in rubber:
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Julien Gout (julien-gout) wrote :

I simply copied the xelatex.py module to lualatex.py and renamed the 'program' executable to lualatex. Does not seem to be more than that. It works for me...

Revision history for this message
Sebastian Kapfer (caci) wrote :

This only gets you 95% there, but that's better than nothing.

-m lualatex is now in the code, so this bug will be resolved in 1.6.

Changed in rubber:
status: Confirmed → Fix Committed
Changed in rubber:
assignee: nobody → Florian Schmaus (flowdalic)
milestone: none → 1.6
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.