summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/pkgloader
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-10-26 21:13:07 +0000
committerKarl Berry <karl@freefriends.org>2014-10-26 21:13:07 +0000
commitc77fb7764ee2938b4df1281a276ab7e05a6e84b2 (patch)
tree6e4780e9254950eb0a8f94edb580e34f7db720d4 /Master/texmf-dist/tex/latex/pkgloader
parent95375b444b5671e7a939635fdf5d1a0e4ef16813 (diff)
pkgloader (26oct14)
git-svn-id: svn://tug.org/texlive/trunk@35445 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/pkgloader')
-rw-r--r--Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty101
-rw-r--r--Master/texmf-dist/tex/latex/pkgloader/pkgloader.sty2
2 files changed, 102 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty b/Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty
index 3f61bb14551..eb0db344add 100644
--- a/Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty
+++ b/Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty
@@ -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
@@ -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}
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/tex/latex/pkgloader/pkgloader.sty b/Master/texmf-dist/tex/latex/pkgloader/pkgloader.sty
index 4995d1596ed..95f72e13470 100644
--- a/Master/texmf-dist/tex/latex/pkgloader/pkgloader.sty
+++ b/Master/texmf-dist/tex/latex/pkgloader/pkgloader.sty
@@ -48,7 +48,7 @@
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
-\ProvidesExplPackage{pkgloader}{2014/08/31}{0.3.0}
+\ProvidesExplPackage{pkgloader}{2014/10/26}{0.4.1}
{managing the options and loading order of LaTeX packages}
% \end{macrocode}
%