18 lines
		
	
	
		
			500 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			500 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/zsh
 | 
						|
current="$(pwd)"
 | 
						|
for file in $@; do
 | 
						|
	INPUTPDF=/tmp/file.pdf
 | 
						|
	cp -f "$file" $INPUTPDF
 | 
						|
	printf '\\documentclass[a4paper,final]{article}
 | 
						|
\\usepackage{pdfpages}
 | 
						|
\\begin{document}
 | 
						|
\\includepdf[pages=-, nup=2x1, booklet=true, landscape]{%s}
 | 
						|
\\end{document}' "$INPUTPDF" > /tmp/tmp$$.tex
 | 
						|
	cd /tmp || exit
 | 
						|
	pdflatex /tmp/tmp$$.tex
 | 
						|
	only_filename="$(echo "$file" | awk -F/ '{print $NF}')"
 | 
						|
	mv /tmp/tmp$$.pdf "$current/a5ona4_$only_filename"
 | 
						|
	cd "$current"
 | 
						|
	rm -f /tmp/tmp$$.log /tmp/tmp$$.log
 | 
						|
done
 |