Skip to content

Commit

Permalink
Merge pull request #3 from jnyrup/master
Browse files Browse the repository at this point in the history
support for additional package combinations
  • Loading branch information
mhelvens committed Oct 26, 2014
2 parents 6200fff + 03a406e commit 822acdc
Showing 1 changed file with 101 additions and 0 deletions.
101 changes: 101 additions & 0 deletions pkgloader-recommended.sty
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,10 @@
if loaded
because {cleveref adds special support
for this package}
\Load {cleveref} before {autonum,hypdvips}
if loaded
because {the cleveref documentation
explicitly says to do so}
\Load {varioref} before {hyperref}
if {varioref && hyperref && cleveref}
because {the cleveref documentation
Expand All @@ -65,3 +69,100 @@
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% A list of recommended rules derived from
% <http://mirrors.dotsrc.org/ctan/macros/latex/contrib/natbib/natbib.pdf>:
%
% \begin{macrocode}
\Load {natbib} before {citeref}
if loaded
because {the natbib documentation
explicitly requires citeref to be
be load after natbib}
% \end{macrocode}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% A list of recommended rules derived from
% <http://mirrors.dotsrc.org/ctan/biblio/bibtex/contrib/apacite/apacite.pdf>:
%
% \begin{macrocode}
\Load {babel} before {apacite}
if loaded
because {babel's selectlanguage redefines
refname and bibname}
\Load {hyperref} before {apacite}
if loaded
because {hyperref redefines citation and
reference list commands}
% \end{macrocode}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% A list of recommended rules derived from
% <http://tex.stackexchange.com/questions/64585/incompatibilities-of-cmap-with-fontenc-hyperref/64605#64605>:
%
% \begin{macrocode}
\Load {hyperref} before {cmap}
if loaded
because {hyperref cannot write pdf settings
if cmap already wrote to pdf}
% \end{macrocode}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% A list of recommended rules derived from
% <ftp://ftp.tex.ac.uk/tex-archive/macros/latex/contrib/hyperref/README.pdf>:
%
% \begin{macrocode}
\Load {hyperref} before {ellipsis,amsrefs,chappg,dblaccnt,
linguex}
if loaded
because {the hyperref documentation
explicitly says to do so}
\Load {hyperref} after {multind,natbib,setspace}
if loaded
because {the hyperref documentation
explicitly says to do so}
% \end{macrocode}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% A list of recommended rules derived from
% <http://mirrors.dotsrc.org/ctan/macros/latex/contrib/glossaries/glossaries-user.pdf>:
%
% \begin{macrocode}
\Load {hyperref} before {glossaries}
if loaded
because {otherwise terms won't be
clickable hyperlinks}
% \end{macrocode}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% A list of recommended rules derived from
% <http://mirrors.dotsrc.org/ctan/macros/latex/contrib/oberdiek/hypcap.pdf>:
%
% \begin{macrocode}
\Load {hyperref} before {hypcap}
if loaded
because {hypcap redefines hyperref's
caption command}
% \end{macrocode}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

0 comments on commit 822acdc

Please sign in to comment.