@@ -53,6 +53,8 @@ $endif$
5353$if(geometry)$
5454\usepackage[$for(geometry)$$geometry$$sep$,$endfor$]{geometry}
5555$endif$
56+\makeatletter
57+\@ifpackageloaded{hyperref}{}{%
5658\ifxetex
5759 \usepackage[setpagesize=false, % page size defined by xetex
5860 unicode=false, % unicode breaks when used with xetex
@@ -60,7 +62,13 @@ $endif$
6062\else
6163 \usepackage[unicode=true]{hyperref}
6264\fi
65+}
66+\makeatother
67+\makeatletter
68+\@ifpackageloaded{color}{}{%
6369\usepackage[usenames,dvipsnames]{color}
70+}
71+\makeatother
6472\hypersetup{breaklinks=true,
6573 bookmarks=true,
6674 pdfauthor={$author-meta$},