diff options
author | Andrew Dunning <adunning@users.noreply.github.com> | 2017-08-14 20:33:46 +0100 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2017-08-14 12:33:46 -0700 |
commit | ceda566a5ef1f1ae07ecdc7883702190d3cf1406 (patch) | |
tree | 10e017e425ac074eb0cae7b1b4a3904c1c46921c /data/templates/default.latex | |
parent | 64ff86514bf92b0cb89c481ebfb8ae547f215bd8 (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.latex | 12 |
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$}, |