[latex3-commits] [l3svn] r6166 - Add expl3 interlock to xfrac
noreply at latex-project.org
noreply at latex-project.org
Sun Oct 4 10:35:41 CEST 2015
Author: joseph
Date: 2015-10-04 10:35:41 +0200 (Sun, 04 Oct 2015)
New Revision: 6166
Modified:
trunk/l3packages/xfrac/xfrac.dtx
Log:
Add expl3 interlock to xfrac
Modified: trunk/l3packages/xfrac/xfrac.dtx
===================================================================
--- trunk/l3packages/xfrac/xfrac.dtx 2015-10-04 08:34:49 UTC (rev 6165)
+++ trunk/l3packages/xfrac/xfrac.dtx 2015-10-04 08:35:41 UTC (rev 6166)
@@ -36,6 +36,21 @@
%%
%
%<*driver|package>
+% The version of expl3 required is tested as early as possible, as
+% some really old versions do not define \ProvidesExplPackage.
+\RequirePackage{expl3}[2015/09/27]
+%<package>\@ifpackagelater{expl3}{2015/09/27}
+%<package> {}
+%<package> {%
+%<package> \PackageError{xfrac}{Support package l3kernel too old}
+%<package> {%
+%<package> Please install an up to date version of l3kernel\MessageBreak
+%<package> using your TeX package manager or from CTAN.\MessageBreak
+%<package> \MessageBreak
+%<package> Loading xfrac will abort!%
+%<package> }%
+%<package> \endinput
+%<package> }
\RequirePackage{amstext,graphicx,l3keys2e,textcomp,xparse,xtemplate}
\def\ExplFileName{xfrac}
\def\ExplFileDescription{L3 Experimental split-level fractions}
More information about the latex3-commits
mailing list