From ceda566a5ef1f1ae07ecdc7883702190d3cf1406 Mon Sep 17 00:00:00 2001 From: Andrew Dunning Date: Mon, 14 Aug 2017 20:33:46 +0100 Subject: 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 ). --- data/templates/default.latex | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'data') 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$}, -- cgit v1.2.3