-
Notifications
You must be signed in to change notification settings - Fork 34
Description
Problem
After updating Tex Live to version 2025, running pdfjam displays a warning generated by sed related to an invalid character range in a regular expression. Although the output file is generated successfully and appears functional, the warning might indicate underlying issues in the script.
Environment
- Operating System: macOS 15.4.1
- Tex Live: 2025
- pdfjam: Version 4.1
- pdflatex --version
pdfTeX 3.141592653-2.6-1.40.27 (TeX Live 2025)
Command Executed
pdfjam file1.pdf --a4paper --outfile file2.pdfError Message
sed: 1: "s/[ !"#$&-*;<>?[-^`{|} ...": RE error: invalid character range
sed: 1: "s/[ !"#$&-*;<>?[-^`{|} ...": RE error: invalid character range
pdfjam: This is pdfjam version 4.1.
pdfjam: Reading any site-wide or user-specific defaults...
(none found)
pdfjam: Effective call for this run of pdfjam:
/Library/TeX/texbin/pdfjam --paper a4paper --outfile -- -
pdfjam: Calling /Library/TeX/texbin/pdflatex...
pdfjam: Finished. Output was written to 'file2.pdf'.
Additional Observations
The output file (file2.pdf) is generated correctly and does not show any visible or functional issues.
Steps to Reproduce
- Update Tex Live to version 2025.
- Run the following command:
pdfjam file1.pdf --a4paper --outfile file2.pdf
- Observe the warning from
sed.
Possible Cause
The update to Tex Live might have introduced changes that affect the compatibility of the pdfjam script with certain configurations or dependencies. Specifically, the issue appears to be related to an invalid character range in a regular expression used by sed.
Request
Please investigate whether this behavior can be addressed in future versions of pdfjam.
Thank you for your attention.