texlive[67773] trunk: pdfjam (30jul23)
commits+karl at tug.org
commits+karl at tug.org
Sun Jul 30 22:04:08 CEST 2023
Revision: 67773
http://tug.org/svn/texlive?view=revision&revision=67773
Author: karl
Date: 2023-07-30 22:04:07 +0200 (Sun, 30 Jul 2023)
Log Message:
-----------
pdfjam (30jul23)
Modified Paths:
--------------
trunk/Build/source/texk/texlive/linked_scripts/pdfjam/pdfjam
trunk/Master/texmf-dist/doc/man/man1/pdfjam.1
trunk/Master/texmf-dist/doc/man/man1/pdfjam.man1.pdf
trunk/Master/texmf-dist/doc/support/pdfjam/README.md
trunk/Master/texmf-dist/doc/support/pdfjam/VERSION
trunk/Master/texmf-dist/doc/support/pdfjam/tests.zip
trunk/Master/texmf-dist/scripts/pdfjam/pdfjam
Modified: trunk/Build/source/texk/texlive/linked_scripts/pdfjam/pdfjam
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/pdfjam/pdfjam 2023-07-30 20:03:56 UTC (rev 67772)
+++ trunk/Build/source/texk/texlive/linked_scripts/pdfjam/pdfjam 2023-07-30 20:04:07 UTC (rev 67773)
@@ -1,5 +1,5 @@
#!/bin/sh
-version=3.06
+version=3.07
#########################################################################
## ##
## pdfjam: A shell-script interface to the "pdfpages" LaTeX package ##
@@ -881,17 +881,15 @@
PATH="$modifyPath:$PATH"
export PATH
fi
- (kpsewhich pdfpages.sty >/dev/null) ||
- error_exit \
- "LaTeX package pdfpages.sty is not installed" \
- $E_UNAVAILABLE
-
- for pack in geometry pdflscape eso-pic everyshi atbegshi ; do
- (kpsewhich $pack.sty >/dev/null) ||
- error_exit \
- "LaTeX package $pack.sty is not installed (see the pdfpages manual)" \
- $E_UNAVAILABLE
- done
+ case "$latex" in
+ *tectonic*) ;;
+ *)
+ (kpsewhich pdfpages.sty >/dev/null) ||
+ error_exit \
+ "LaTeX package pdfpages.sty is not installed" \
+ $E_UNAVAILABLE
+ ;;
+ esac
fi
if test "$keepinfo" = true
then
Modified: trunk/Master/texmf-dist/doc/man/man1/pdfjam.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/pdfjam.1 2023-07-30 20:03:56 UTC (rev 67772)
+++ trunk/Master/texmf-dist/doc/man/man1/pdfjam.1 2023-07-30 20:04:07 UTC (rev 67773)
@@ -1,4 +1,4 @@
-.TH "pdfjam" "1" "10 March 2010" "" ""
+.TH "pdfjam" "1" "18 November 2020" "" ""
.SH "NAME"
pdfjam \- A shell script for manipulating PDF files
.SH "SYNOPSIS"
Modified: trunk/Master/texmf-dist/doc/man/man1/pdfjam.man1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/pdfjam/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/support/pdfjam/README.md 2023-07-30 20:03:56 UTC (rev 67772)
+++ trunk/Master/texmf-dist/doc/support/pdfjam/README.md 2023-07-30 20:04:07 UTC (rev 67773)
@@ -429,50 +429,5 @@
want to take on the task of improving and maintaining some of them,
who knows? The wrapper scripts (**no longer maintained**) can now be found at
<https://github.com/rrthomas/pdfjam-extras>.
-
-### Version release notes
-[**3.04**](https://github.com/rrthomas/pdfjam/releases/tag/v3.04) [2023-05-07]:
-
-- Many documentation improvements.
-- Various minor code fixes.
-- No longer depend on hyperref package.
-- Support TMPDIR.
-
-[**3.03**](https://github.com/rrthomas/pdfjam/releases/tag/v3.03) [2019-11-18]:
-
-- Built package now (again) has tests in a zip archive. (needed for CTAN)
-
-[**3.02**](https://github.com/rrthomas/pdfjam/releases/tag/v3.02) [2019-11-14]:
-
-- Re-styled the package name to **pdfjam**. (Previously the package --- which then
- contained several scripts --- was named PDFjam).
-- Moved everything to a new home on the web at
- <a href="https://github.com/rrthomas">github.com/rrthomas</a>.
-- Simplified the package by removal of all the 'wrapper' scripts
- (`pdfnup`, `pdfjoin`, etc.).
-- Settings specified via `--preamble` are now protected from the normal
- tidying of the TeX input file to remove redundant packages.
-- The possibility to use `lualatex` or `xelatex` in place of `pdflatex` is
- now described explicitly in the README. The specification of which LaTeX
- engine to use can be made either in a configuration file, or on the command
- line via option (for example) `--latex /usr/bin/xelatex`. Thanks to
- Mircea for suggesting this.
-- Added new `--runs` option, so as to allow for example `--runs 2` in a situation
- where two runs of `pdflatex` (or `lualatex` or `xelatex`) are needed (typically
- where the result document is being indexed in some way, so more than one run is
- needed). Thanks to Ferdinand for this suggestion (and patch).
-- Default paper size is now guessed from the locale where possible, with fallback
- default size being ISO A4 ('a4paper' in LaTeX). This can still be over-ridden
- in a configuration file, or on the command line. Thanks to Jonathan for this
- suggestion.
-- Innocuous edits made to make pdfjam work better in Cygwin. Thanks to Lucas for
- sending a helpful patch for this.
-- Included a note in the FAQ about the (sometimes reported) 'Too many open files'
- error. Thanks to George for information about this.
-- Tidying of the `pdfjam` script, and better organisation of the `tests` folder.
- Thanks to Lucas for help with this.
-
-----------
-
-_Older releases are still available at <https://davidfirth.github.io/pdfjam>._
+_Releases up to version 2.08 are still available at <https://davidfirth.github.io/pdfjam>._
Modified: trunk/Master/texmf-dist/doc/support/pdfjam/VERSION
===================================================================
--- trunk/Master/texmf-dist/doc/support/pdfjam/VERSION 2023-07-30 20:03:56 UTC (rev 67772)
+++ trunk/Master/texmf-dist/doc/support/pdfjam/VERSION 2023-07-30 20:04:07 UTC (rev 67773)
@@ -1 +1 @@
-This is pdfjam 3.06
\ No newline at end of file
+This is pdfjam 3.07
\ No newline at end of file
Modified: trunk/Master/texmf-dist/doc/support/pdfjam/tests.zip
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/scripts/pdfjam/pdfjam
===================================================================
--- trunk/Master/texmf-dist/scripts/pdfjam/pdfjam 2023-07-30 20:03:56 UTC (rev 67772)
+++ trunk/Master/texmf-dist/scripts/pdfjam/pdfjam 2023-07-30 20:04:07 UTC (rev 67773)
@@ -1,5 +1,5 @@
#!/bin/sh
-version=3.06
+version=3.07
#########################################################################
## ##
## pdfjam: A shell-script interface to the "pdfpages" LaTeX package ##
@@ -881,17 +881,15 @@
PATH="$modifyPath:$PATH"
export PATH
fi
- (kpsewhich pdfpages.sty >/dev/null) ||
- error_exit \
- "LaTeX package pdfpages.sty is not installed" \
- $E_UNAVAILABLE
-
- for pack in geometry pdflscape eso-pic everyshi atbegshi ; do
- (kpsewhich $pack.sty >/dev/null) ||
- error_exit \
- "LaTeX package $pack.sty is not installed (see the pdfpages manual)" \
- $E_UNAVAILABLE
- done
+ case "$latex" in
+ *tectonic*) ;;
+ *)
+ (kpsewhich pdfpages.sty >/dev/null) ||
+ error_exit \
+ "LaTeX package pdfpages.sty is not installed" \
+ $E_UNAVAILABLE
+ ;;
+ esac
fi
if test "$keepinfo" = true
then
More information about the tex-live-commits
mailing list.