From 43853632d39f7c6ddc69d0d5adbb2d336e450c4a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 13 Aug 2019 20:54:58 +0000 Subject: pdfbook2 (13aug19) git-svn-id: svn://tug.org/texlive/trunk@51874 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/scripts/pdfbook2/pdfbook2 | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'Master/texmf-dist/scripts') 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""" -- cgit v1.2.3