Pdf

Reducing the size of a pdf file
Use Ghostscript with the following options: :> gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=OUTPUT.pdf INPUT.pdf

Converting Eps to Pdf
Use epstopdf under linux :> epstopdf plot.eps

Removing blank parts around a Pdf
Useful for figures. Use pdfcrop under linux :> pdfcrop plot.pdf

Cutting and merging pdf files
The desired software is pdftk. For further information :> man pdftk

Examples: :> pdftk in1.pdf in2.pdf cat output out1.pdf :> pdftk in.pdf cat 1-12 14-end output out1.pdf :> pdftk in.pdf cat 1E 2-end output out.pdf :> pdftk in.pdf cat 1-endS output out.pdf
 * Join in1.pdf and in2.pdf into a new PDF, out1.pdf
 * Remove page 13 from in1.pdf to create out1.pdf
 * Rotate the first PDF page to 90 degrees clockwise
 * Rotate an entire PDF document to 180 degrees

Pdftk is available on Windows and Mac too