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

[ARXIVCE-3236] ZZRM: do *not* default to set compiler to pdflatex #107

Merged
merged 1 commit into from
Feb 21, 2025

Conversation

norbusan
Copy link
Collaborator

This was originally done before the introduction of preflight to default to pdflatex as compiler.
But since we are nowadays using zzrm and update it from preflight, the default "pdflatex" compiler would never be overwritten, and so all submissions without a ZZRM would be pdflatex, even if preflight correctly determines that we need to use "latex_dvips_ps2pdf".

Changes in this PR:

  • drop the default value for compiler
  • fix a missing argument to the initializer
  • adjust unit tests to have empty compilers for the tests

This was originally done before the introduction of preflight
to default to pdflatex as compiler.
But since we are nowadays using zzrm and update it from preflight,
the default "pdflatex" compiler would never be overwritten, and
so all submissions without a ZZRM would be pdflatex, even if
preflight correctly determines that we need to use "latex_dvips_ps2pdf".

Changes in this PR:
- drop the default value for compiler
- fix a missing argument to the initializer
- adjust unit tests to have empty compilers for the tests
@norbusan norbusan merged commit 85df7f9 into master Feb 21, 2025
2 checks passed
@norbusan norbusan deleted the ARXIVCE-3236-fix-zzrm-usage branch February 21, 2025 14:34
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.

3 participants