Latex - Scripts

From Torben's Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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)