summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty')
-rw-r--r--Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty31
1 files changed, 28 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty b/Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty
index b1afd9753bf..3f61bb14551 100644
--- a/Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty
+++ b/Master/texmf-dist/tex/latex/pkgloader/pkgloader-recommended.sty
@@ -20,9 +20,8 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
-% This is a preliminary list of recommended rules,
-% gathered from a number of sources. It should be
-% expanded.
+% A list of recommended rules derived from
+% <http://www.macfreek.nl/memory/LaTeX_package_conflicts>:
%
% \begin{macrocode}
\Load {fixltx2e} early always
@@ -40,3 +39,29 @@
% \end{macrocode}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% A list of recommended rules extracted from the cleveref
+% documentation and uses of |\@ifpackageloaded| in
+% |cleveref.sty|:
+%
+% \begin{macrocode}
+\Load {cleveref} after {algorithm2e,algorithmicx,
+ aliascnt,amsmath,amsthm,caption,
+ hyperref,IEEEtrantools,listings,
+ ntheorem,subfig,varioref}
+ if loaded
+ because {cleveref adds special support
+ for this package}
+\Load {varioref} before {hyperref}
+ if {varioref && hyperref && cleveref}
+ because {the cleveref documentation
+ explicitly requires varioref
+ before hyperref if all three
+ packages are loaded}
+% \end{macrocode}
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+