diff --git a/unpacked/MathJax.js b/unpacked/MathJax.js
index a3d80bcbde49933186a3dd8578ca2385c05fd271..34ccd510148206b6b30e072069ea731c6d4eee58 100644
--- a/unpacked/MathJax.js
+++ b/unpacked/MathJax.js
@@ -32,8 +32,8 @@ if (document.getElementById && document.childNodes && document.createElement) {
 if (window.MathJax) {window.MathJax = {AuthorConfig: window.MathJax}} else {window.MathJax = {}}
 if (!MathJax.Hub) {  // skip if already loaded
   
-MathJax.version = "2.2";
-MathJax.fileversion = "2.2";
+MathJax.version = "2.3-beta";
+MathJax.fileversion = "2.3";
 
 /**********************************************************/
 
@@ -2705,7 +2705,7 @@ MathJax.Hub.Startup = {
     }
   },{
     id: "Jax",
-    version: "2.2",
+    version: "2.3",
     directory: ROOT+"/jax",
     extensionDir: ROOT+"/extensions"
   });
@@ -2751,7 +2751,7 @@ MathJax.Hub.Startup = {
     }
   },{
     id: "InputJax",
-    version: "2.2",
+    version: "2.3",
     directory: JAX.directory+"/input",
     extensionDir: JAX.extensionDir
   });
@@ -2784,7 +2784,7 @@ MathJax.Hub.Startup = {
     Remove: function (jax) {}
   },{
     id: "OutputJax",
-    version: "2.2",
+    version: "2.3",
     directory: JAX.directory+"/output",
     extensionDir: JAX.extensionDir,
     fontDir: ROOT+(BASE.isPacked?"":"/..")+"/fonts",
@@ -2868,7 +2868,7 @@ MathJax.Hub.Startup = {
     }
   },{
     id: "ElementJax",
-    version: "2.2",
+    version: "2.3",
     directory: JAX.directory+"/element",
     extensionDir: JAX.extensionDir,
     ID: 0,  // jax counter (for IDs)
@@ -2892,7 +2892,7 @@ MathJax.Hub.Startup = {
   //  Some "Fake" jax used to allow menu access for "Math Processing Error" messages
   //
   BASE.OutputJax.Error = {
-    id: "Error", version: "2.2", config: {},
+    id: "Error", version: "2.3", config: {},
     ContextMenu: function () {return BASE.Extension.MathEvents.Event.ContextMenu.apply(BASE.Extension.MathEvents.Event,arguments)},
     Mousedown:   function () {return BASE.Extension.MathEvents.Event.AltContextMenu.apply(BASE.Extension.MathEvents.Event,arguments)},
     getJaxFromMath: function (math) {return (math.nextSibling.MathJax||{}).error},
@@ -2909,7 +2909,7 @@ MathJax.Hub.Startup = {
     }
   };
   BASE.InputJax.Error = {
-    id: "Error", version: "2.2", config: {},
+    id: "Error", version: "2.3", config: {},
     sourceMenuTitle: /*_(MathMenu)*/ ["Original","Original Form"]
   };
   
diff --git a/unpacked/config/MMLorHTML.js b/unpacked/config/MMLorHTML.js
index e351a4e27273a53705bc9322a6e468cd4ebc1354..285e1637dccab946954b430ec610741213705777 100644
--- a/unpacked/config/MMLorHTML.js
+++ b/unpacked/config/MMLorHTML.js
@@ -50,7 +50,7 @@
  */
 
 (function (HUB,BROWSER) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var CONFIG = MathJax.Hub.CombineConfig("MMLorHTML",{
     prefer: {
diff --git a/unpacked/extensions/FontWarnings.js b/unpacked/extensions/FontWarnings.js
index 2a2738e6bcd32d67b5d13f76954adf910242975d..cb5aa1da41899dc0f17d78e19f0a261e1395384c 100644
--- a/unpacked/extensions/FontWarnings.js
+++ b/unpacked/extensions/FontWarnings.js
@@ -86,7 +86,7 @@
  */
 
 (function (HUB,HTML) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
 
   var STIXURL = "http://www.stixfonts.org/";
   var MATHJAXURL = "https://github.com/mathjax/MathJax/tree/master/fonts/HTML-CSS/TeX/otf";
diff --git a/unpacked/extensions/HTML-CSS/handle-floats.js b/unpacked/extensions/HTML-CSS/handle-floats.js
index 22c8a7b4726fde5eeeac02f0c2694321ecc2d250..5a8419141f4d72724f8ab9f310efae3755751601 100644
--- a/unpacked/extensions/HTML-CSS/handle-floats.js
+++ b/unpacked/extensions/HTML-CSS/handle-floats.js
@@ -37,7 +37,7 @@
 
 
 MathJax.Extension["HTML-CSS/handle-floats"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 //
diff --git a/unpacked/extensions/HelpDialog.js b/unpacked/extensions/HelpDialog.js
index 3e97d7db76a3eba53fc5f26fd7e16ab5616e6bc1..4d22fa661de2d2492d274889b5fbac439fee432a 100644
--- a/unpacked/extensions/HelpDialog.js
+++ b/unpacked/extensions/HelpDialog.js
@@ -27,7 +27,7 @@
 (function (HUB,HTML,AJAX,OUTPUT,LOCALE) {
 
   var HELP = MathJax.Extension.Help = {
-    version: "2.2"
+    version: "2.3"
   };
 
   var STIXURL = "http://www.stixfonts.org/";
diff --git a/unpacked/extensions/MatchWebFonts.js b/unpacked/extensions/MatchWebFonts.js
index 3d98572af127b106b8507050406c782744255ed2..a6ae643fc4e571a694584d049d8ea741dd61bd32 100644
--- a/unpacked/extensions/MatchWebFonts.js
+++ b/unpacked/extensions/MatchWebFonts.js
@@ -28,7 +28,7 @@
  */
 
 (function (HUB,AJAX) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var CONFIG = MathJax.Hub.CombineConfig("MatchWebFonts",{
     matchFor: {
diff --git a/unpacked/extensions/MathEvents.js b/unpacked/extensions/MathEvents.js
index 39ce0f565559e415f467eecfcbee3cfbd01df5b7..d10759532d16a2818d6e0018f283bc12d4d8448b 100644
--- a/unpacked/extensions/MathEvents.js
+++ b/unpacked/extensions/MathEvents.js
@@ -26,7 +26,7 @@
  */
 
 (function (HUB,HTML,AJAX,CALLBACK,LOCALE,OUTPUT,INPUT) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var EXTENSION = MathJax.Extension;
   var ME = EXTENSION.MathEvents = {version: VERSION};
diff --git a/unpacked/extensions/MathML/content-mathml.js b/unpacked/extensions/MathML/content-mathml.js
index cb5d3802795a866e9aec6aa14f8ef818d9c017ba..622e97dbdf27ca14cc90bf2d324b8cbcf42bf14a 100644
--- a/unpacked/extensions/MathML/content-mathml.js
+++ b/unpacked/extensions/MathML/content-mathml.js
@@ -45,7 +45,7 @@
 
 
 MathJax.Extension["MathML/content-mathml"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 MathJax.Hub.Register.StartupHook("MathML Jax Ready",function () {
diff --git a/unpacked/extensions/MathMenu.js b/unpacked/extensions/MathMenu.js
index ef5b009a1b75d64a27d9e7d487c7d0df02aad932..8ab8ca60386e48f091dd5d569dffc5f8385c6001 100644
--- a/unpacked/extensions/MathMenu.js
+++ b/unpacked/extensions/MathMenu.js
@@ -27,7 +27,7 @@
  */
 
 (function (HUB,HTML,AJAX,CALLBACK,OUTPUT) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
 
   var SIGNAL = MathJax.Callback.Signal("menu")  // signal for menu events
   
diff --git a/unpacked/extensions/MathZoom.js b/unpacked/extensions/MathZoom.js
index b8eab326469afc7de17f7808ac99366bae084c2a..a5a75e33bc9291bcf745129a2ea12ef7c893825d 100644
--- a/unpacked/extensions/MathZoom.js
+++ b/unpacked/extensions/MathZoom.js
@@ -26,7 +26,7 @@
  */
 
 (function (HUB,HTML,AJAX,HTMLCSS,nMML) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var CONFIG = HUB.CombineConfig("MathZoom",{
     styles: {
diff --git a/unpacked/extensions/Safe.js b/unpacked/extensions/Safe.js
index 71855fda997e6c29513c0d49d26bf07df7e567f3..92bf48f8bb0617f153fff649054182aa3d6d4e15 100644
--- a/unpacked/extensions/Safe.js
+++ b/unpacked/extensions/Safe.js
@@ -27,7 +27,7 @@
  */
 
 (function (HUB,AJAX) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var CONFIG = MathJax.Hub.CombineConfig("Safe",{
     allow: {
diff --git a/unpacked/extensions/TeX/AMScd.js b/unpacked/extensions/TeX/AMScd.js
index fdfb28e53fd5a983218ea35f41a51954da87a9ca..4282c4be6e426a089bc20b3113a5200c360526a6 100644
--- a/unpacked/extensions/TeX/AMScd.js
+++ b/unpacked/extensions/TeX/AMScd.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Extension["TeX/AMScd"] = {
-  version: "2.2",
+  version: "2.3",
   config: MathJax.Hub.CombineConfig("TeX.CD",{
     colspace: "5pt",
     rowspace: "5pt",
diff --git a/unpacked/extensions/TeX/AMSmath.js b/unpacked/extensions/TeX/AMSmath.js
index a2ffa9913a5dfc9dba592a9e832ca0bccad0f00d..d0407798b851ffd7525ada54c868389ef52325f9 100644
--- a/unpacked/extensions/TeX/AMSmath.js
+++ b/unpacked/extensions/TeX/AMSmath.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Extension["TeX/AMSmath"] = {
-  version: "2.2",
+  version: "2.3",
   
   number: 0,        // current equation number
   startNumber: 0,   // current starting equation number (for when equation is restarted)
diff --git a/unpacked/extensions/TeX/AMSsymbols.js b/unpacked/extensions/TeX/AMSsymbols.js
index c7c5a93cd2c64b86486aebcb7b2943c36a295a03..75450bfca281fe962fba98d3866a80f5e47c8556 100644
--- a/unpacked/extensions/TeX/AMSsymbols.js
+++ b/unpacked/extensions/TeX/AMSsymbols.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Extension["TeX/AMSsymbols"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/TeX/HTML.js b/unpacked/extensions/TeX/HTML.js
index d82fda77ac0c1f013afc637a495dac61265cc946..555feaaf26601d0741994dcc05ca3311ba85cb90 100644
--- a/unpacked/extensions/TeX/HTML.js
+++ b/unpacked/extensions/TeX/HTML.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Extension["TeX/HTML"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/TeX/action.js b/unpacked/extensions/TeX/action.js
index 56734d06a684d09c2b7345fdd01ea9ca442d144e..1c4edc549752bcbba478211897a5f0c49ec254b9 100644
--- a/unpacked/extensions/TeX/action.js
+++ b/unpacked/extensions/TeX/action.js
@@ -35,7 +35,7 @@
  */
 
 MathJax.Extension["TeX/action"] = {
-  version: "2.2"
+  version: "2.3"
 };
   
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/TeX/autobold.js b/unpacked/extensions/TeX/autobold.js
index 719fa4cfff0b02f1f4dcf374651b6ec0618d87aa..7897ac5265c61fc81105bade7765378b4b2b6b63 100644
--- a/unpacked/extensions/TeX/autobold.js
+++ b/unpacked/extensions/TeX/autobold.js
@@ -26,7 +26,7 @@
  */
 
 MathJax.Extension["TeX/autobold"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/TeX/autoload-all.js b/unpacked/extensions/TeX/autoload-all.js
index 9ec2b08ee5b8a8e78313cc2d09b052729331e9ec..d3df026d32f0ac462307dff8015240656e6ecbdf 100644
--- a/unpacked/extensions/TeX/autoload-all.js
+++ b/unpacked/extensions/TeX/autoload-all.js
@@ -26,7 +26,7 @@
  */
 
 MathJax.Extension["TeX/autoload-all"] = {
-  version: "2.2"
+  version: "2.3"
 };
   
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/TeX/bbox.js b/unpacked/extensions/TeX/bbox.js
index 0eceb4acf392e4923a834764b7112dddb1c171cb..cb26e280d269f069a1f6fa1301033aca63d13378 100644
--- a/unpacked/extensions/TeX/bbox.js
+++ b/unpacked/extensions/TeX/bbox.js
@@ -46,7 +46,7 @@
  */
 
 MathJax.Extension["TeX/bbox"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/TeX/begingroup.js b/unpacked/extensions/TeX/begingroup.js
index be7870747792c5c493c4d7adca72fd3de05f6ea1..13163e22efe028000100c258bd2a03db33821cbe 100644
--- a/unpacked/extensions/TeX/begingroup.js
+++ b/unpacked/extensions/TeX/begingroup.js
@@ -26,7 +26,7 @@
  */
 
 MathJax.Extension["TeX/begingroup"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/TeX/boldsymbol.js b/unpacked/extensions/TeX/boldsymbol.js
index c12486dbc0717581c5e284404abd8f11b22cd7e9..317b3e044affae21697efd94dd49597dd22e9812 100644
--- a/unpacked/extensions/TeX/boldsymbol.js
+++ b/unpacked/extensions/TeX/boldsymbol.js
@@ -26,7 +26,7 @@
  */
 
 MathJax.Extension["TeX/boldsymbol"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/TeX/cancel.js b/unpacked/extensions/TeX/cancel.js
index e70d247962e44d2b810e288fd2b341a731163f07..8698ad3f27c9042c0114fb0623ce07296206661f 100644
--- a/unpacked/extensions/TeX/cancel.js
+++ b/unpacked/extensions/TeX/cancel.js
@@ -32,7 +32,7 @@
  */
 
 MathJax.Extension["TeX/cancel"] = {
-  version: "2.2",
+  version: "2.3",
 
   //
   //  The attributes allowed in \enclose{notation}[attributes]{math}
diff --git a/unpacked/extensions/TeX/color.js b/unpacked/extensions/TeX/color.js
index c8b044d633e06969f1d7fa0d8da37bdb646a8465..14f108561d0a172a1ff9e007bb9497c472e1862e 100644
--- a/unpacked/extensions/TeX/color.js
+++ b/unpacked/extensions/TeX/color.js
@@ -31,7 +31,7 @@
 //  The configuration defaults, augmented by the user settings
 //  
 MathJax.Extension["TeX/color"] = {
-  version: "2.2",
+  version: "2.3",
 
   config: MathJax.Hub.CombineConfig("TeX.color",{
     padding: "5px",
diff --git a/unpacked/extensions/TeX/enclose.js b/unpacked/extensions/TeX/enclose.js
index e8b3f4210c500e2159549db891f8bcf593a9835f..2c80489f1489fd477ccdd27b753a999590f9c19f 100644
--- a/unpacked/extensions/TeX/enclose.js
+++ b/unpacked/extensions/TeX/enclose.js
@@ -32,7 +32,7 @@
  */
 
 MathJax.Extension["TeX/enclose"] = {
-  version: "2.2",
+  version: "2.3",
   
   //
   //  The attributes allowed in \enclose{notation}[attributes]{math}
diff --git a/unpacked/extensions/TeX/extpfeil.js b/unpacked/extensions/TeX/extpfeil.js
index 247332355c212f2c6b6dc2240836446bbd3ac3be..2c458309a8d9eb3dc61a79d1a4844e81d9e3e62f 100644
--- a/unpacked/extensions/TeX/extpfeil.js
+++ b/unpacked/extensions/TeX/extpfeil.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Extension["TeX/extpfeil"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/TeX/mathchoice.js b/unpacked/extensions/TeX/mathchoice.js
index 34b66a8effac64bf9bc580e6f989c27acef8e3a3..2073288240efd57e7f434fd6780cfa0afe225a3a 100644
--- a/unpacked/extensions/TeX/mathchoice.js
+++ b/unpacked/extensions/TeX/mathchoice.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
 
   var MML = MathJax.ElementJax.mml;
   var TEX = MathJax.InputJax.TeX;
diff --git a/unpacked/extensions/TeX/mhchem.js b/unpacked/extensions/TeX/mhchem.js
index 3e8b4df946cfc9b4e1f2e6beb06db9dfa21ef9ad..578c32b8e6bfb115a742e3f3963003d17653c121 100644
--- a/unpacked/extensions/TeX/mhchem.js
+++ b/unpacked/extensions/TeX/mhchem.js
@@ -26,7 +26,7 @@
  */
 
 MathJax.Extension["TeX/mhchem"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/TeX/newcommand.js b/unpacked/extensions/TeX/newcommand.js
index 7f25e0aa6a7497fdf4f6611fc3ac3e4b4fca8e05..a12d0897b908fc0a86d476253021a9285c63af93 100644
--- a/unpacked/extensions/TeX/newcommand.js
+++ b/unpacked/extensions/TeX/newcommand.js
@@ -26,7 +26,7 @@
  */
 
 MathJax.Extension["TeX/newcommand"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/TeX/noErrors.js b/unpacked/extensions/TeX/noErrors.js
index 2a4b937c797aec9cc0e0ead02352902e97d40a81..47fac402ab3d16ca4783dbd9627d4876b4a840ed 100644
--- a/unpacked/extensions/TeX/noErrors.js
+++ b/unpacked/extensions/TeX/noErrors.js
@@ -71,7 +71,7 @@
  */
 
 (function (HUB,HTML) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var CONFIG = HUB.CombineConfig("TeX.noErrors",{
     disabled: false,               // set to true to return to original error messages
diff --git a/unpacked/extensions/TeX/noUndefined.js b/unpacked/extensions/TeX/noUndefined.js
index 81b5fc1d48ed250d3d4648955088f6af73e64c16..d06500a89443811481ed95319b5fc7255777fa9a 100644
--- a/unpacked/extensions/TeX/noUndefined.js
+++ b/unpacked/extensions/TeX/noUndefined.js
@@ -44,7 +44,7 @@
 //  The configuration defaults, augmented by the user settings
 //
 MathJax.Extension["TeX/noUndefined"] = {
-  version: "2.2",
+  version: "2.3",
   config: MathJax.Hub.CombineConfig("TeX.noUndefined",{
     disabled: false,      // set to true to return to original error messages
     attributes: {
diff --git a/unpacked/extensions/TeX/unicode.js b/unpacked/extensions/TeX/unicode.js
index c99e32680ecc52316912b928cf81394e8a4f91ef..d32156646366280b12ac51a33ef249ac94f5a53b 100644
--- a/unpacked/extensions/TeX/unicode.js
+++ b/unpacked/extensions/TeX/unicode.js
@@ -62,7 +62,7 @@
 //  The configuration defaults, augmented by the user settings
 //  
 MathJax.Extension["TeX/unicode"] = {
-  version: "2.2",
+  version: "2.3",
   unicode: {},
   config: MathJax.Hub.CombineConfig("TeX.unicode",{
     fonts: "STIXGeneral,'Arial Unicode MS'"
diff --git a/unpacked/extensions/TeX/verb.js b/unpacked/extensions/TeX/verb.js
index 2e6709837c7764faf3be5603b143e45be88dc3a3..d1b5133c308a82cb45d8bc910f087fe63755c157 100644
--- a/unpacked/extensions/TeX/verb.js
+++ b/unpacked/extensions/TeX/verb.js
@@ -26,7 +26,7 @@
  */
 
 MathJax.Extension["TeX/verb"] = {
-  version: "2.2"
+  version: "2.3"
 };
 
 MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
diff --git a/unpacked/extensions/asciimath2jax.js b/unpacked/extensions/asciimath2jax.js
index a9dd1dd737e881171e28b10e6783aa6004d210bf..64cb77d82340e756d4793fd52b2936c41f28a2ac 100644
--- a/unpacked/extensions/asciimath2jax.js
+++ b/unpacked/extensions/asciimath2jax.js
@@ -30,7 +30,7 @@
  */
 
 MathJax.Extension.asciimath2jax = {
-  version: "2.2",
+  version: "2.3",
   config: {
     delimiters: [['`','`']],   // The star/stop delimiter pairs for asciimath code
 
diff --git a/unpacked/extensions/jsMath2jax.js b/unpacked/extensions/jsMath2jax.js
index cd81c60ab50693b3a7781c00d09534822c3e2122..8a5dcddfd3538950d4bf4831a7d811be9d52aafe 100644
--- a/unpacked/extensions/jsMath2jax.js
+++ b/unpacked/extensions/jsMath2jax.js
@@ -34,7 +34,7 @@
  */
 
 MathJax.Extension.jsMath2jax = {
-  version: "2.2",
+  version: "2.3",
   
   config: {
     preview: "TeX"    // Set to "none" to prevent preview strings from being inserted
diff --git a/unpacked/extensions/mml2jax.js b/unpacked/extensions/mml2jax.js
index 3e765e887aaf59134d502d9742c2ba772652e013..d50dcd314b4d627c81efa4eeca2e5706a96aeffd 100644
--- a/unpacked/extensions/mml2jax.js
+++ b/unpacked/extensions/mml2jax.js
@@ -27,7 +27,7 @@
  */
 
 MathJax.Extension.mml2jax = {
-  version: "2.2",
+  version: "2.3",
   config: {
     preview: "mathml"       // Use the <math> element as the
                             //   preview.  Set to "none" for no preview,
diff --git a/unpacked/extensions/tex2jax.js b/unpacked/extensions/tex2jax.js
index 009b74157a95856242a267c3ee4a86eb3eca1f93..23ac19642c6d89d3703bea447a9ef4329cc0ff83 100644
--- a/unpacked/extensions/tex2jax.js
+++ b/unpacked/extensions/tex2jax.js
@@ -27,7 +27,7 @@
  */
 
 MathJax.Extension.tex2jax = {
-  version: "2.2",
+  version: "2.3",
   config: {
     inlineMath: [              // The start/stop pairs for in-line math
 //    ['$','$'],               //  (comment out any you don't want, or add your own, but
diff --git a/unpacked/extensions/toMathML.js b/unpacked/extensions/toMathML.js
index b815259b9f04a0c6ac665d8a8d9a5d83fb933e8f..20fb15a647f36b4272215866f37d6a1780f187d9 100644
--- a/unpacked/extensions/toMathML.js
+++ b/unpacked/extensions/toMathML.js
@@ -26,7 +26,7 @@
  */
 
 MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var MML = MathJax.ElementJax.mml
       SETTINGS = MathJax.Hub.config.menuSettings;
diff --git a/unpacked/jax/element/mml/jax.js b/unpacked/jax/element/mml/jax.js
index d66d1951f64e7f2290f436b8febf4c66b7648203..4c08193f1d8f38b95ad782c119904739a467811d 100644
--- a/unpacked/jax/element/mml/jax.js
+++ b/unpacked/jax/element/mml/jax.js
@@ -30,7 +30,7 @@ MathJax.ElementJax.mml = MathJax.ElementJax({
   mimeType: "jax/mml"
 },{
   id: "mml",
-  version: "2.2",
+  version: "2.3",
   directory: MathJax.ElementJax.directory + "/mml",
   extensionDir: MathJax.ElementJax.extensionDir + "/mml",
   optableDir: MathJax.ElementJax.directory + "/mml/optable"
diff --git a/unpacked/jax/input/AsciiMath/config.js b/unpacked/jax/input/AsciiMath/config.js
index 1daa040a7f7a9bc90927017b483fc8fcaea106ab..94f6f79f78c1b400e12d494fc08fbe5cff831ebe 100644
--- a/unpacked/jax/input/AsciiMath/config.js
+++ b/unpacked/jax/input/AsciiMath/config.js
@@ -30,7 +30,7 @@
 
 MathJax.InputJax.AsciiMath = MathJax.InputJax({
   id: "AsciiMath",
-  version: "2.2",
+  version: "2.3",
   directory: MathJax.InputJax.directory + "/AsciiMath",
   extensionDir: MathJax.InputJax.extensionDir + "/AsciiMath",
   
diff --git a/unpacked/jax/input/MathML/config.js b/unpacked/jax/input/MathML/config.js
index 5e9a5c72a162ce38ce88f309f7477d83de9c5762..deb666825dee1ba7241ef9ca9635f153509e3273 100644
--- a/unpacked/jax/input/MathML/config.js
+++ b/unpacked/jax/input/MathML/config.js
@@ -27,7 +27,7 @@
 
 MathJax.InputJax.MathML = MathJax.InputJax({
   id: "MathML",
-  version: "2.2",
+  version: "2.3",
   directory: MathJax.InputJax.directory + "/MathML",
   extensionDir: MathJax.InputJax.extensionDir + "/MathML",
   entityDir: MathJax.InputJax.directory + "/MathML/entities",
diff --git a/unpacked/jax/output/HTML-CSS/autoload/annotation-xml.js b/unpacked/jax/output/HTML-CSS/autoload/annotation-xml.js
index 2811546eb0e63b906746a64bef5ad91777d6a3c8..fe267d9aaecfc2ccf8b6293063cf74cf864c6613 100644
--- a/unpacked/jax/output/HTML-CSS/autoload/annotation-xml.js
+++ b/unpacked/jax/output/HTML-CSS/autoload/annotation-xml.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       HTMLCSS = MathJax.OutputJax["HTML-CSS"];
 
diff --git a/unpacked/jax/output/HTML-CSS/autoload/maction.js b/unpacked/jax/output/HTML-CSS/autoload/maction.js
index 21968cd094d0a6cf7665ceac8e59572a7e95d07a..c1ab6e3b73c0cb4f8f61407b779f76b4e28bf37a 100644
--- a/unpacked/jax/output/HTML-CSS/autoload/maction.js
+++ b/unpacked/jax/output/HTML-CSS/autoload/maction.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       HTMLCSS = MathJax.OutputJax["HTML-CSS"];
   
diff --git a/unpacked/jax/output/HTML-CSS/autoload/menclose.js b/unpacked/jax/output/HTML-CSS/autoload/menclose.js
index 4840d3fb89e6144218881a363c6e4bfc44de85c5..ad016966834dd91864940ba58ab593de4a620566 100644
--- a/unpacked/jax/output/HTML-CSS/autoload/menclose.js
+++ b/unpacked/jax/output/HTML-CSS/autoload/menclose.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       HTMLCSS = MathJax.OutputJax["HTML-CSS"];
   
@@ -61,6 +61,7 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
       for (var i = 0, m = nl.length; i < m; i++) notation[nl[i]] = true;
       if (notation[MML.NOTATION.UPDIAGONALARROW]) notation[MML.NOTATION.UPDIAGONALSTRIKE] = false;
 
+      var line;
       for (var n in notation) {
         if (!notation.hasOwnProperty(n) || !notation[n]) continue;
         switch (n) {
@@ -117,8 +118,8 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
             break;
 
           case MML.NOTATION.VERTICALSTRIKE:
-            var vline = HTMLCSS.createRule(stack,H+D-t/2,0,t);
-            HTMLCSS.addBox(stack,vline); HTMLCSS.placeBox(vline,p+t+base.bbox.w/2,-D,true);
+            line = HTMLCSS.createRule(stack,H+D-t/2,0,t);
+            HTMLCSS.addBox(stack,line); HTMLCSS.placeBox(line,p+t+base.bbox.w/2,-D,true);
             break;
             
           case MML.NOTATION.TOP:
@@ -130,14 +131,14 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
             break;
             
           case MML.NOTATION.HORIZONTALSTRIKE:
-            var hline = HTMLCSS.createRule(stack,t,0,W-t/2);
-            HTMLCSS.addBox(stack,hline); HTMLCSS.placeBox(hline,0,(H+D)/2-D,true);
+            line = HTMLCSS.createRule(stack,t,0,W-t/2);
+            HTMLCSS.addBox(stack,line); HTMLCSS.placeBox(line,0,(H+D)/2-D,true);
             break;
 
           case MML.NOTATION.UPDIAGONALSTRIKE:
             if (HTMLCSS.useVML) {
               if (!vml) {vml = this.HTMLvml(stack,H,D,W,t,values.mathcolor)}
-              var line = this.HTMLvmlElement(vml,"line",{from: "0,"+this.HTMLpx(H+D-t), to: this.HTMLpx(W)+",0"});
+              line = this.HTMLvmlElement(vml,"line",{from: "0,"+this.HTMLpx(H+D-t), to: this.HTMLpx(W)+",0"});
             } else {
               if (!svg) {svg = this.HTMLsvg(stack,H,D,W,t,values.mathcolor)}
               this.HTMLsvgElement(svg.firstChild,"line",{
@@ -149,7 +150,7 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
           case MML.NOTATION.UPDIAGONALARROW:
             if (HTMLCSS.useVML) {
               if (!vml) {vml = this.HTMLvml(stack,H,D,W,t,values.mathcolor)}
-              var line = this.HTMLvmlElement(vml,"line",{from: "0,"+this.HTMLpx(H+D-t), to: this.HTMLpx(W)+","+this.HTMLpx(t)});
+              line = this.HTMLvmlElement(vml,"line",{from: "0,"+this.HTMLpx(H+D-t), to: this.HTMLpx(W)+","+this.HTMLpx(t)});
               this.HTMLvmlElement(line,"stroke",{endarrow:"classic"});
             } else {
               if (!svg) {svg = this.HTMLsvg(stack,H,D,W,t,values.mathcolor)}
diff --git a/unpacked/jax/output/HTML-CSS/autoload/mglyph.js b/unpacked/jax/output/HTML-CSS/autoload/mglyph.js
index f210cef77174384eb263c69f9073df1e6247174f..297eb26409d3d0d5b73666c5aaac9a7b4c814e0a 100644
--- a/unpacked/jax/output/HTML-CSS/autoload/mglyph.js
+++ b/unpacked/jax/output/HTML-CSS/autoload/mglyph.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       HTMLCSS = MathJax.OutputJax["HTML-CSS"],
       LOCALE = MathJax.Localization;
diff --git a/unpacked/jax/output/HTML-CSS/autoload/mmultiscripts.js b/unpacked/jax/output/HTML-CSS/autoload/mmultiscripts.js
index fb6d4de6e361cc03c25278ae991384533d916f8d..0e213be85621276f5c7322166998cec19550a007 100644
--- a/unpacked/jax/output/HTML-CSS/autoload/mmultiscripts.js
+++ b/unpacked/jax/output/HTML-CSS/autoload/mmultiscripts.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       HTMLCSS = MathJax.OutputJax["HTML-CSS"];
   
diff --git a/unpacked/jax/output/HTML-CSS/autoload/ms.js b/unpacked/jax/output/HTML-CSS/autoload/ms.js
index 9ceb6478fe77004e247fd1b41d14bd146963a253..59502d1fd77acab1a17ecd251761a1bb7a6cb13b 100644
--- a/unpacked/jax/output/HTML-CSS/autoload/ms.js
+++ b/unpacked/jax/output/HTML-CSS/autoload/ms.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       HTMLCSS = MathJax.OutputJax["HTML-CSS"];
   
diff --git a/unpacked/jax/output/HTML-CSS/autoload/multiline.js b/unpacked/jax/output/HTML-CSS/autoload/multiline.js
index 82b48a82a84ee935e33e7b93a331cdcdef286fce..d58b145a0164bd308d26de80d427e812b17a91e5 100644
--- a/unpacked/jax/output/HTML-CSS/autoload/multiline.js
+++ b/unpacked/jax/output/HTML-CSS/autoload/multiline.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       HTMLCSS = MathJax.OutputJax["HTML-CSS"];
       
diff --git a/unpacked/jax/output/HTML-CSS/config.js b/unpacked/jax/output/HTML-CSS/config.js
index a1822c2a5610bbf5a07aa332d40de699555ca367..fbea8a75cf1224c7e2563190d7a53ae528820da0 100644
--- a/unpacked/jax/output/HTML-CSS/config.js
+++ b/unpacked/jax/output/HTML-CSS/config.js
@@ -27,7 +27,7 @@
 
 MathJax.OutputJax["HTML-CSS"] = MathJax.OutputJax({
   id: "HTML-CSS",
-  version: "2.2",
+  version: "2.3",
   directory: MathJax.OutputJax.directory + "/HTML-CSS",
   extensionDir: MathJax.OutputJax.extensionDir + "/HTML-CSS",
   autoloadDir: MathJax.OutputJax.directory + "/HTML-CSS/autoload",
diff --git a/unpacked/jax/output/HTML-CSS/fonts/STIX/fontdata-extra.js b/unpacked/jax/output/HTML-CSS/fonts/STIX/fontdata-extra.js
index 4a460101fb0143c033f7d0802704882326b59178..0e636d85f18ce4e2bc67b8366a5cb78ad0a73ce8 100644
--- a/unpacked/jax/output/HTML-CSS/fonts/STIX/fontdata-extra.js
+++ b/unpacked/jax/output/HTML-CSS/fonts/STIX/fontdata-extra.js
@@ -25,7 +25,7 @@
  */
 
 (function (HTMLCSS) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var DELIMITERS = HTMLCSS.FONTDATA.DELIMITERS;
 
diff --git a/unpacked/jax/output/HTML-CSS/fonts/STIX/fontdata.js b/unpacked/jax/output/HTML-CSS/fonts/STIX/fontdata.js
index 675168d0e215b8364e1399ca52af4940fbe6b0b7..f18ed3ead8efc829f74da5c931fb50642c2cff59 100644
--- a/unpacked/jax/output/HTML-CSS/fonts/STIX/fontdata.js
+++ b/unpacked/jax/output/HTML-CSS/fonts/STIX/fontdata.js
@@ -26,7 +26,7 @@
  */
 
 (function (HTMLCSS,MML,HTML) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   HTMLCSS.allowWebFonts = false;
   
diff --git a/unpacked/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js b/unpacked/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js
index 380f4cc3c10aa47ff73fd1f16d21be25a1eed490..e34364fad48b4a11747d980c2c0d74601d479ee6 100644
--- a/unpacked/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js
+++ b/unpacked/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js
@@ -25,7 +25,7 @@
  */
 
 (function (HTMLCSS) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var DELIMITERS = HTMLCSS.FONTDATA.DELIMITERS;
 
diff --git a/unpacked/jax/output/HTML-CSS/fonts/TeX/fontdata.js b/unpacked/jax/output/HTML-CSS/fonts/TeX/fontdata.js
index 28d4c53ab99b1d677dfe40830c890cc0a64b7ad4..a863bf5377b8d29730ced0e4e2bd259f5decd590 100644
--- a/unpacked/jax/output/HTML-CSS/fonts/TeX/fontdata.js
+++ b/unpacked/jax/output/HTML-CSS/fonts/TeX/fontdata.js
@@ -26,7 +26,7 @@
  */
 
 (function (HTMLCSS,MML,AJAX) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var MAIN   = "MathJax_Main",
       BOLD   = "MathJax_Main-bold",
diff --git a/unpacked/jax/output/HTML-CSS/imageFonts.js b/unpacked/jax/output/HTML-CSS/imageFonts.js
index 9d0852eeff969d4155f81fa15a3b5dd3784260f2..240db3c08230184677ba4f56217fc17c6615bedc 100644
--- a/unpacked/jax/output/HTML-CSS/imageFonts.js
+++ b/unpacked/jax/output/HTML-CSS/imageFonts.js
@@ -25,7 +25,7 @@
  */
 
 (function (HUB,HTMLCSS,AJAX) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   HUB.Register.LoadHook(HTMLCSS.fontDir + "/fontdata.js",function () {
 
diff --git a/unpacked/jax/output/NativeMML/jax.js b/unpacked/jax/output/NativeMML/jax.js
index 79213ff178d14f1d8bf946c1b09c64d452708311..7e38c035e4a82800e4b858e821e04ed866456f66 100644
--- a/unpacked/jax/output/NativeMML/jax.js
+++ b/unpacked/jax/output/NativeMML/jax.js
@@ -902,6 +902,7 @@
     MML.math.Augment({
       toNativeMML: function (parent) {
         var tag = this.NativeMMLelement(this.type), math = tag, jax;
+        var i, m;
         nMML.adjustWidths = [];
         //
         //  Some browsers don't seem to add the xmlns attribute, so do it by hand.
@@ -916,7 +917,7 @@
         //
         //  Add the children
         //
-        for (var i = 0, m = this.data.length; i < m; i++) {
+        for (i = 0, m = this.data.length; i < m; i++) {
           if (this.data[i]) {this.data[i].toNativeMML(tag)}
             else {tag.appendChild(this.NativeMMLelement("mrow"))}
         }
@@ -969,8 +970,8 @@
           //  fix them up.  Use ex's so that they print properly (see above).
           //
           var mtd = [];
-          for (var i = 0, m = nMML.adjustWidths.length; i < m; i++) {
-            var tag = nMML.adjustWidths[i];
+          for (i = 0, m = nMML.adjustWidths.length; i < m; i++) {
+            tag = nMML.adjustWidths[i];
             var style = tag.getAttribute("style") || "";
             if (!style.match(/(^|;)\s*min-width:/)) {
               mtd.push(tag.scrollWidth);
@@ -1215,11 +1216,11 @@
         //
         // Process the postscript pairs
         //
-        var m = this.data.length, i;
+        var m = this.data.length, i, msubsup;
         for (i = 1; i < m; i+=2) {
           if (this.data[i].type === "mprescripts") break;
 
-          var msubsup = this.NativeMMLelement("msubsup");
+          msubsup = this.NativeMMLelement("msubsup");
           msubsup.appendChild(base);
 
           //
@@ -1243,7 +1244,7 @@
         // Process the prescript pairs
         //
         for (i++; i < m; i+=2) {
-          var msubsup = this.NativeMMLelement("msubsup");
+          msubsup = this.NativeMMLelement("msubsup");
           msubsup.appendChild(this.NativeMMLelement("mrow"));
 
           //
diff --git a/unpacked/jax/output/SVG/autoload/annotation-xml.js b/unpacked/jax/output/SVG/autoload/annotation-xml.js
index 54c6c081943ca5905d96264748cf499f9dced6fc..fb7a55388f39bae55611eb027054bbdcea271834 100644
--- a/unpacked/jax/output/SVG/autoload/annotation-xml.js
+++ b/unpacked/jax/output/SVG/autoload/annotation-xml.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       SVG = MathJax.OutputJax.SVG;
   var BBOX = SVG.BBOX;
diff --git a/unpacked/jax/output/SVG/autoload/maction.js b/unpacked/jax/output/SVG/autoload/maction.js
index 70ededaf8e075ddde880f64f2ad08897e6fea9f2..a331c6acdfdd4a4b855a4f2cded8616a1d358c8d 100644
--- a/unpacked/jax/output/SVG/autoload/maction.js
+++ b/unpacked/jax/output/SVG/autoload/maction.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       SVG = MathJax.OutputJax["SVG"];
   
diff --git a/unpacked/jax/output/SVG/autoload/menclose.js b/unpacked/jax/output/SVG/autoload/menclose.js
index 91c6c3e6b2a24c25d414e49eab3584df2edeefb9..8bd15fa0dce338b883b2588ab7424d78c7709590 100644
--- a/unpacked/jax/output/SVG/autoload/menclose.js
+++ b/unpacked/jax/output/SVG/autoload/menclose.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       SVG = MathJax.OutputJax.SVG,
       BBOX = SVG.BBOX;
@@ -116,7 +116,7 @@ MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
 
       // perform some reduction e.g. eliminate duplicate notations.
       var nl = MathJax.Hub.SplitList(values.notation), notation = {};
-      for (var i = 0, m = nl.length; i < m; i++) notation[nl[i]] = true;
+      for (i = 0, m = nl.length; i < m; i++) notation[nl[i]] = true;
       if (notation[MML.NOTATION.UPDIAGONALARROW]) notation[MML.NOTATION.UPDIAGONALSTRIKE] = false;
       
       for (var n in notation) {
diff --git a/unpacked/jax/output/SVG/autoload/mglyph.js b/unpacked/jax/output/SVG/autoload/mglyph.js
index dc38074f2e20fbdc6a1b7b8d3080b2fc18157697..ed30ed4ab2083a1761f7cbbb20a6b00579a4c4b0 100644
--- a/unpacked/jax/output/SVG/autoload/mglyph.js
+++ b/unpacked/jax/output/SVG/autoload/mglyph.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       SVG = MathJax.OutputJax.SVG,
       BBOX = SVG.BBOX,
diff --git a/unpacked/jax/output/SVG/autoload/mmultiscripts.js b/unpacked/jax/output/SVG/autoload/mmultiscripts.js
index e3f62556f5a6faf19348e222939d44acfc56fa05..f7914ffd30800adfe531b96638cac860fd429e7e 100644
--- a/unpacked/jax/output/SVG/autoload/mmultiscripts.js
+++ b/unpacked/jax/output/SVG/autoload/mmultiscripts.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       SVG = MathJax.OutputJax.SVG;
   
diff --git a/unpacked/jax/output/SVG/autoload/ms.js b/unpacked/jax/output/SVG/autoload/ms.js
index 6a35627b52e4a96f6f06e2bc39550564962ef55f..1e47ca72ffd762040120ea446e1134f220344b17 100644
--- a/unpacked/jax/output/SVG/autoload/ms.js
+++ b/unpacked/jax/output/SVG/autoload/ms.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       SVG = MathJax.OutputJax.SVG;
   
diff --git a/unpacked/jax/output/SVG/autoload/mtable.js b/unpacked/jax/output/SVG/autoload/mtable.js
index 508afd3a731ebed67e45af26dd5875cbb252ff57..4f4662c157de25f34051a569a57cfda30e12ca72 100644
--- a/unpacked/jax/output/SVG/autoload/mtable.js
+++ b/unpacked/jax/output/SVG/autoload/mtable.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       SVG = MathJax.OutputJax.SVG,
       BBOX = SVG.BBOX;
diff --git a/unpacked/jax/output/SVG/autoload/multiline.js b/unpacked/jax/output/SVG/autoload/multiline.js
index 2dc3007b7d7122f06a60551e1813b002425898ff..4d057ccf3a58e4bee0322e9dc7a9360362b96ef3 100644
--- a/unpacked/jax/output/SVG/autoload/multiline.js
+++ b/unpacked/jax/output/SVG/autoload/multiline.js
@@ -25,7 +25,7 @@
  */
 
 MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   var MML = MathJax.ElementJax.mml,
       SVG = MathJax.OutputJax.SVG,
       BBOX = SVG.BBOX;
diff --git a/unpacked/jax/output/SVG/config.js b/unpacked/jax/output/SVG/config.js
index 6308b767805c4196454d8ab48a8525a3812f7e26..7e975fefdae700569c311c6a714bf106c99a25a7 100644
--- a/unpacked/jax/output/SVG/config.js
+++ b/unpacked/jax/output/SVG/config.js
@@ -27,7 +27,7 @@
 
 MathJax.OutputJax.SVG = MathJax.OutputJax({
   id: "SVG",
-  version: "2.2",
+  version: "2.3",
   directory: MathJax.OutputJax.directory + "/SVG",
   extensionDir: MathJax.OutputJax.extensionDir + "/SVG",
   autoloadDir: MathJax.OutputJax.directory + "/SVG/autoload",
diff --git a/unpacked/jax/output/SVG/fonts/TeX/fontdata-extra.js b/unpacked/jax/output/SVG/fonts/TeX/fontdata-extra.js
index 019b220273939f561dc263bc23c1148dba18eb24..4b29ca263e3e23d708dbdc82c660829658de9f0e 100644
--- a/unpacked/jax/output/SVG/fonts/TeX/fontdata-extra.js
+++ b/unpacked/jax/output/SVG/fonts/TeX/fontdata-extra.js
@@ -25,7 +25,7 @@
  */
 
 (function (SVG) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var DELIMITERS = SVG.FONTDATA.DELIMITERS;
 
diff --git a/unpacked/jax/output/SVG/fonts/TeX/fontdata.js b/unpacked/jax/output/SVG/fonts/TeX/fontdata.js
index 97bf9ad59f4e58a1183a8f21a6e68a90c082ef72..93731fa631ecb0f8f1a58d663566b67886366238 100644
--- a/unpacked/jax/output/SVG/fonts/TeX/fontdata.js
+++ b/unpacked/jax/output/SVG/fonts/TeX/fontdata.js
@@ -26,7 +26,7 @@
  */
 
 (function (SVG,MML,AJAX,HUB) {
-  var VERSION = "2.2";
+  var VERSION = "2.3";
   
   var MAIN   = "MathJax_Main",
       BOLD   = "MathJax_Main-bold",