diff options
author | John MacFarlane <jgm@berkeley.edu> | 2015-11-12 16:00:56 -0800 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2015-11-12 16:00:56 -0800 |
commit | ef963c30605d7f0558b9cfbf7183f0aa4aad688e (patch) | |
tree | 15691e0006f4ac5e2b66e2fa1820b5833a038e75 /default.latex | |
parent | 12a0110a0a5baeb56436275006dbda7ce119e3d3 (diff) | |
parent | e0bd757310c6dfc73dcba747c78115c1016fa90e (diff) | |
download | pandoc-ef963c30605d7f0558b9cfbf7183f0aa4aad688e.tar.gz |
Merge pull request #141 from adunning/keywords
ConTeXt/LaTeX/Beamer clean-up
Diffstat (limited to 'default.latex')
-rw-r--r-- | default.latex | 50 |
1 files changed, 32 insertions, 18 deletions
diff --git a/default.latex b/default.latex index 935c2422d..33277c053 100644 --- a/default.latex +++ b/default.latex @@ -1,6 +1,6 @@ \documentclass[$if(fontsize)$$fontsize$,$endif$$if(lang)$$babel-lang$,$endif$$if(papersize)$$papersize$,$endif$$for(classoption)$$classoption$$sep$,$endfor$]{$documentclass$} $if(fontfamily)$ -\usepackage[$fontfamilyoptions$]{$fontfamily$} +\usepackage[$for(fontfamilyoptions)$$fontfamilyoptions$$sep$,$endfor$]{$fontfamily$} $else$ \usepackage{lmodern} $endif$ @@ -26,20 +26,20 @@ $endif$ \defaultfontfeatures{Ligatures=TeX,Scale=MatchLowercase} \newcommand{\euro}{€} $if(mainfont)$ - \setmainfont[$mainfontoptions$]{$mainfont$} + \setmainfont[$for(mainfontoptions)$$mainfontoptions$$sep$,$endfor$]{$mainfont$} $endif$ $if(sansfont)$ - \setsansfont[$sansfontoptions$]{$sansfont$} + \setsansfont[$for(sansfontoptions)$$sansfontoptions$$sep$,$endfor$]{$sansfont$} $endif$ $if(monofont)$ - \setmonofont[Mapping=tex-ansi$if(monofontoptions)$,$monofontoptions$$endif$]{$monofont$} + \setmonofont[Mapping=tex-ansi$if(monofontoptions)$,$for(monofontoptions)$$monofontoptions$$sep$,$endfor$$endif$]{$monofont$} $endif$ $if(mathfont)$ - \setmathfont(Digits,Latin,Greek)[$mathfontoptions$]{$mathfont$} + \setmathfont(Digits,Latin,Greek)[$for(mathfontoptions)$$mathfontoptions$$sep$,$endfor$]{$mathfont$} $endif$ $if(CJKmainfont)$ \usepackage{xeCJK} - \setCJKmainfont[$CJKoptions$]{$CJKmainfont$} + \setCJKmainfont[$for(CJKoptions)$$CJKoptions$$sep$,$endfor$]{$CJKmainfont$} $endif$ \fi % use upquote if available, for straight quotes in verbatim environments @@ -54,23 +54,35 @@ $if(geometry)$ $endif$ \usepackage{hyperref} \PassOptionsToPackage{usenames,dvipsnames}{color} % color is loaded by hyperref -\hypersetup{breaklinks=true, - 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$ +\hypersetup{unicode=true, +$if(title-meta)$ + pdftitle={$title-meta$}, +$endif$ +$if(author-meta)$ + pdfauthor={$author-meta$}, +$endif$ +$if(subtitle)$ + pdfsubject={$subtitle$}, +$endif$ +$if(keywords)$ + pdfkeywords={$for(keywords)$$keywords$$sep$; $endfor$}, +$endif$ +$if(colorlinks)$ colorlinks=true, - citecolor=$if(citecolor)$$citecolor$$else$black$endif$, - urlcolor=$if(urlcolor)$$urlcolor$$else$black$endif$, - linkcolor=$if(linkcolor)$$linkcolor$$else$black$endif$, - pdfborder={0 0 0}$if(hidelinks)$, - hidelinks$endif$} + linkcolor=$if(linkcolor)$$linkcolor$$else$Maroon$endif$, + citecolor=$if(citecolor)$$citecolor$$else$Blue$endif$, + urlcolor=$if(urlcolor)$$urlcolor$$else$Blue$endif$, +$else$ + pdfborder={0 0 0}, +$endif$ + breaklinks=true} \urlstyle{same} % don't use monospace font for urls $if(lang)$ \ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex - \usepackage[shorthands=off,$for(babel-otherlangs)$$babel-otherlangs$$sep$,$endfor$,main=$babel-lang$]{babel} + \usepackage[shorthands=off,$for(babel-otherlangs)$$babel-otherlangs$,$endfor$main=$babel-lang$]{babel} +$if(babel-newcommands)$ $babel-newcommands$ +$endif$ \else \usepackage{polyglossia} \setmainlanguage[$polyglossia-lang.options$]{$polyglossia-lang.name$} @@ -196,7 +208,9 @@ $include-before$ $endfor$ $if(toc)$ { +$if(colorlinks)$ \hypersetup{linkcolor=$if(toccolor)$$toccolor$$else$black$endif$} +$endif$ \setcounter{tocdepth}{$toc-depth$} \tableofcontents } |