Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support LuaLaTeX #1756

Closed
wants to merge 1 commit into from
Closed

support LuaLaTeX #1756

wants to merge 1 commit into from

Conversation

Patterner
Copy link

LuaLaTeX does not know \pdfshellescape and \pdffilesize
Using ifluatex, pdftexcmds and some \defs fixes that.

(similar reasoning as the XeTeX PR #1637 but smaller implementation)

@tkoeppe
Copy link
Contributor

tkoeppe commented Sep 26, 2017

Are there plans to merge eTeX and LuaTeX, or is eTeX going away in any shape or form? Same question as for the other PR, why do we need to support this?

@tkoeppe
Copy link
Contributor

tkoeppe commented Sep 8, 2022

@cor3ntin We already have an issue for other tex engines.

@tkoeppe
Copy link
Contributor

tkoeppe commented Sep 8, 2022

I had a quick look around, and found this:

  • pdftex is stable and well supported
  • luatex is quite a departure in API and would require some adjustments (does this PR still work?)
  • xetex might be a better alternative; it has essentially the same API as pdftex
  • xetex and luatex's support for microtype isn't as good as pdftex's (this will cause the document to look different)
  • to support other scripts we would have to change fronts from Latin Modern to New Computer Modern; a detailed analysis of the differences between and the quality of the two font sets would be welcome (e.g. kerning, diacritic placement, hinting), as well as a look at their glyph sets

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants