summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/pdfbook2
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-08-13 20:54:58 +0000
committerKarl Berry <karl@freefriends.org>2019-08-13 20:54:58 +0000
commit43853632d39f7c6ddc69d0d5adbb2d336e450c4a (patch)
treec2766a01067f812a8c3e6426d5d9594b1a6c6da6 /Master/texmf-dist/scripts/pdfbook2
parent1b79daa41d8c1f8533fba8e1fe11597d7b1db6ce (diff)
pdfbook2 (13aug19)
git-svn-id: svn://tug.org/texlive/trunk@51874 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts/pdfbook2')
-rwxr-xr-xMaster/texmf-dist/scripts/pdfbook2/pdfbook213
1 files changed, 5 insertions, 8 deletions
diff --git a/Master/texmf-dist/scripts/pdfbook2/pdfbook2 b/Master/texmf-dist/scripts/pdfbook2/pdfbook2
index a288df70fd5..c5bc8677db2 100755
--- a/Master/texmf-dist/scripts/pdfbook2/pdfbook2
+++ b/Master/texmf-dist/scripts/pdfbook2/pdfbook2
@@ -47,7 +47,6 @@ def booklify( name, opts ):
name, tmpFile],
stdout = subprocess.PIPE,
stderr = subprocess.PIPE )
- p.wait()
out, err = p.communicate()
if len( err ) != 0:
print err
@@ -89,7 +88,6 @@ def booklify( name, opts ):
tmpFile],
stdout = subprocess.PIPE,
stderr = subprocess.PIPE )
- p.wait()
out, err = p.communicate()
if len( err ) != 0:
print err
@@ -121,7 +119,6 @@ def booklify( name, opts ):
p = subprocess.Popen( ["kpsewhich", "everyshi.sty"],
stdout = subprocess.PIPE,
stderr = subprocess.PIPE )
- p.wait()
out, err = p.communicate()
if len( out ) == 0:
print "\n\nABORT: The everyshi.sty latex package is needed for short-edge."
@@ -131,10 +128,10 @@ def booklify( name, opts ):
pdfJamCallList.append( r"\usepackage{everyshi}\makeatletter\EveryShipout{\ifodd\c@page\pdfpageattr{/Rotate 180}\fi}\makeatother" )
# run call to pdfJam to make booklet
- p = subprocess.Popen( pdfJamCallList,
- stdout = subprocess.PIPE,
- stderr = subprocess.PIPE )
- p.wait()
+ p = subprocess.Popen( pdfJamCallList,
+ stdout = subprocess.PIPE,
+ stderr = subprocess.PIPE )
+ out, err = p.communicate()
#-------------------------------------------- move file and remove temp file
os.rename( tmpFile[:-4] + "-book.pdf", name[:-4] + "-book.pdf" )
@@ -174,7 +171,7 @@ if __name__ == "__main__":
#------------------------------------------------------------ useful strings
usageString = "Usage: %prog [options] file1 [file2 ...]"
versionString = """
- %prog v1.2
+ %prog v1.3 (https://github.com/jenom/pdfbook2)
(c) 2015 Johannes Neumann (http://www.neumannjo.de)
licensed under GPLv3 (http://www.gnu.org/licenses/gpl-3.0)
based on pdfbook by David Firth with help from Marco Pessotto\n"""