summarylogtreecommitdiffstats
path: root/pdf2book
blob: 5fe1c4ce08248910c3b6f871d22d4419211196c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh
 
filename=$(ls "$1" | sed 's/\(.*\)\..*/\1/')
 
if [ "" = "$filename" ]
then
  echo "Datei nicht gefunden. Ende."
  exit 1
fi
 
tempname="/tmp/pdf2book"
 
pdf2ps "$filename.pdf" "$tempname.1.ps"
 
if [ "$2" = "" ]
  then psbook -q "$tempname.1.ps" "$tempname.2.ps";
  else psbook -q -s$2 "$tempname.1.ps" "$tempname.2.ps";
fi
 
psnup -q -2 "$tempname.2.ps" "$tempname.1.ps"
 
ps2pdf "$tempname.1.ps" "$filename.book.pdf"