Latex - Scripts

From Torben's Wiki

eps2pdf.bat (Windows)

for %%B in (*.eps) do epstopdf %%B

pdf: remove / trim white borders (Linux) (needs epstool)

#!/bin/bash
for f in *.pdf
do 
  n=`basename "$f" .pdf`
  echo "$n"
  pdftops -eps "$f"
  mv "$f" "$f.save"
#  eps2eps "$n.eps" "$n-temp.eps"
   epstool --copy --quiet --bbox "$n.eps" "$n-temp.eps"
 mv "$n-temp.eps" "$n.eps"
  epstopdf "$n.eps"
  rm "$n.eps"
done

Join multiple files

cat  *.tex > ../join.tex  (Linux)
type *.tex > ..\join.tex  (Windows)