aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--default.latex30
1 files changed, 9 insertions, 21 deletions
diff --git a/default.latex b/default.latex
index fd599648f..b001ccf00 100644
--- a/default.latex
+++ b/default.latex
@@ -52,32 +52,20 @@ $endif$
$if(geometry)$
\usepackage[$for(geometry)$$geometry$$sep$,$endfor$]{geometry}
$endif$
-\makeatletter
-\@ifpackageloaded{hyperref}{}{%
-\ifxetex
- \usepackage[setpagesize=false, % page size defined by xetex
- unicode=false, % unicode breaks when used with xetex
- xetex]{hyperref}
-\else
- \usepackage[unicode=true]{hyperref}
-\fi
-}
-\@ifpackageloaded{color}{
- \PassOptionsToPackage{usenames,dvipsnames}{color}
-}{%
- \usepackage[usenames,dvipsnames]{color}
-}
-\makeatother
+\usepackage{hyperref}
+\PassOptionsToPackage{usenames,dvipsnames}{color} % color is loaded by hyperref
\hypersetup{breaklinks=true,
- bookmarks=true,
- pdfauthor={$author-meta$},
- pdftitle={$title-meta$},
+ unicode=true,$if(title-meta)$
+ pdftitle={$title-meta$},$endif$$if(author-meta)$
+ pdfauthor={$author-meta$},$endif$$if(subtitle)$
+ pdfsubject={$subtitle$},$endif$$if(keywords)$
+ pdfkeywords={$keywords$},$endif$
colorlinks=true,
citecolor=$if(citecolor)$$citecolor$$else$blue$endif$,
urlcolor=$if(urlcolor)$$urlcolor$$else$blue$endif$,
linkcolor=$if(linkcolor)$$linkcolor$$else$magenta$endif$,
- pdfborder={0 0 0}
- $if(hidelinks)$,hidelinks,$endif$}
+ pdfborder={0 0 0}$if(hidelinks)$,
+ hidelinks$endif$}
\urlstyle{same} % don't use monospace font for urls
$if(lang)$
\ifxetex