summaryrefslogtreecommitdiff
path: root/data/templates/default.latex
diff options
context:
space:
mode:
authorAndrew Dunning <adunning@users.noreply.github.com>2017-08-14 20:33:46 +0100
committerJohn MacFarlane <jgm@berkeley.edu>2017-08-14 12:33:46 -0700
commitceda566a5ef1f1ae07ecdc7883702190d3cf1406 (patch)
tree10e017e425ac074eb0cae7b1b4a3904c1c46921c /data/templates/default.latex
parent64ff86514bf92b0cb89c481ebfb8ae547f215bd8 (diff)
Fix hyperref options clash (#3847)
Avoids an options clash when loading a package (e.g. `tufte-latex`) that uses `hyperref` settings different from those in the template (introduced in <https://github.com/jgm/pandoc-templates/commit/feffd7c64abab863abd3f6458d1c445d6bfe7fc4>).
Diffstat (limited to 'data/templates/default.latex')
-rw-r--r--data/templates/default.latex12
1 files changed, 7 insertions, 5 deletions
diff --git a/data/templates/default.latex b/data/templates/default.latex
index 3658b7fca..d86e62573 100644
--- a/data/templates/default.latex
+++ b/data/templates/default.latex
@@ -1,3 +1,9 @@
+\PassOptionsToPackage{unicode=true}{hyperref} % options for packages loaded elsewhere
+\PassOptionsToPackage{hyphens}{url}
+$if(colorlinks)$
+\PassOptionsToPackage{usenames,dvipsnames}{color}
+$endif$
+%
\documentclass[$if(fontsize)$$fontsize$,$endif$$if(lang)$$babel-lang$,$endif$$if(papersize)$$papersize$paper,$endif$$for(classoption)$$classoption$$sep$,$endfor$]{$documentclass$}
$if(beamerarticle)$
\usepackage{beamerarticle} % needs to be loaded first
@@ -78,14 +84,10 @@ $else$
\setlength{\parskip}{6pt plus 2pt minus 1pt}
}
$endif$
-\PassOptionsToPackage{hyphens}{url} % url is loaded by hyperref
$if(verbatim-in-note)$
\usepackage{fancyvrb}
$endif$
-\usepackage[unicode=true]{hyperref}
-$if(colorlinks)$
-\PassOptionsToPackage{usenames,dvipsnames}{color} % color is loaded by hyperref
-$endif$
+\usepackage{hyperref}
\hypersetup{
$if(title-meta)$
pdftitle={$title-meta$},