From e891f238f7e4ab633f6db33300dae4188b2c1dbe Mon Sep 17 00:00:00 2001 From: Sebastiaan van der Tol Date: Fri, 23 Sep 2016 10:45:25 +0200 Subject: [PATCH] Fixed initilization of AMS.IDs and AMS.eqIDs --- unpacked/extensions/TeX/AMSmath.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/unpacked/extensions/TeX/AMSmath.js b/unpacked/extensions/TeX/AMSmath.js index 40ae0d02d..0e86c6553 100644 --- a/unpacked/extensions/TeX/AMSmath.js +++ b/unpacked/extensions/TeX/AMSmath.js @@ -603,7 +603,9 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () { TEX.prefilterHooks.Add(function (data) { AMS.display = data.display; AMS.number = AMS.startNumber; // reset equation numbers (in case the equation restarted) - AMS.eqlabels = AMS.eqIDs = {}; AMS.badref = false; + AMS.eqlabels = {}; + AMS.eqIDs = {}; + AMS.badref = false; if (AMS.refUpdate) {AMS.number = data.script.MathJax.startNumber} }); TEX.postfilterHooks.Add(function (data) { @@ -637,7 +639,10 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () { // TEX.resetEquationNumbers = function (n,keepLabels) { AMS.startNumber = (n || 0); - if (!keepLabels) {AMS.labels = AMS.IDs = {}} + if (!keepLabels) { + AMS.labels = {}; + AMS.IDs = {}; + } } /******************************************************************************/