diff options
author | Karl Berry <karl@freefriends.org> | 2019-08-13 20:54:58 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-08-13 20:54:58 +0000 |
commit | 43853632d39f7c6ddc69d0d5adbb2d336e450c4a (patch) | |
tree | c2766a01067f812a8c3e6426d5d9594b1a6c6da6 /Master/texmf-dist/scripts/pdfbook2 | |
parent | 1b79daa41d8c1f8533fba8e1fe11597d7b1db6ce (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-x | Master/texmf-dist/scripts/pdfbook2/pdfbook2 | 13 |
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""" |