\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse
\else
\pdfoutput=1
\pdftrue
\fi
\ifpdf
\usepackage[pdftex,
pdfpagemode={UseOutlines},bookmarks=true,bookmarksopen=true,
bookmarksopenlevel=0,bookmarksnumbered=true,hypertexnames=false,
colorlinks,linkcolor={blue},citecolor={blue},urlcolor={red},
pdfstartview={FitV}]{hyperref}
\pdfcompresslevel=9
\else
\usepackage{hyperref}
\fi
Then each time you want differing behaviour you simply
use \ifpdf.
%%
%% Puts a nice "DRAFT" across the page in light grey
%%
\special{!userdict begin /bop-hook{gsave 200 30 translate
65 rotate /Times-Roman findfont 216 scalefont setfont
0 0 moveto 0.7 setgray (DRAFT) show grestore}def end}
This is old stuff, I was using it for my 3rd Year Project!
Last modified 27/04/2005