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

Expected backends for expl3 are no longer correct for XeTeX, PDFTeX, LuaTeX #5

Closed
gksato opened this issue Nov 3, 2021 · 0 comments · Fixed by #6
Closed

Expected backends for expl3 are no longer correct for XeTeX, PDFTeX, LuaTeX #5

gksato opened this issue Nov 3, 2021 · 0 comments · Fixed by #6

Comments

@gksato
Copy link
Contributor

gksato commented Nov 3, 2021

I got a warning when I, with the latest TeX Live, ran

$ cluttex --engine=pdflatex

against a LaTeX file that has:

\usepackage{xparse}

The error message said

[DIAG] The driver option for expl3 is missing or wrong.
[DIAG] Consider setting 'driver=pdfmode' option when loading expl3.

However this warning is no longer valid since l3backend has received its updates and we have l3backend-pdftex.def, l3backend-luatex.def, and l3backend-xetex.def instead of l3backend-pdfmode.def and l3backend-xdvipdfmx.def. A pull request that will fix this will follow.

最新のTeX Live で expl3 を読み込む LaTex file を clpdflatex すると expl3 のドライバミスマッチエラーがでます.これは l3backend のドライバ名が pdfmode -> pdftex, luatex および
xdvipdfmx -> xetex と変わったためだと思われます.PR投げて修正しますが,Luaは不慣れなのでお助けいただけるとありがたいです.

@gksato gksato changed the title Expected backend for expl3 in no longer correct for XeTeX, PDFTeX, LuaTeX Expected backends for expl3 are no longer correct for XeTeX, PDFTeX, LuaTeX Nov 3, 2021
gksato added a commit to gksato/cluttex that referenced this issue Nov 3, 2021
l3backend, i.e. expl3's driver-specific backend, got renamed as
l3backend-pdfmode -> l3backend-pdftex, l3backend-luatex
l3backend-xdvipdfmx -> l3backend-xetex.

This caused cluttex to unnecessarily warn user for mismatched driver
setup for expl3, as reported in
minoki#5.
With this commit, in order to fix this, cluttex will
additionally detect the load of l3backend-pdftex, luatex and xetex.
@minoki minoki closed this as completed in #6 Nov 4, 2021
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 a pull request may close this issue.

1 participant