Stackedit/public/libs/MathJax/extensions/HTML-CSS/handle-floats.js

20 lines
1.4 KiB
JavaScript
Raw Normal View History

2013-10-09 01:15:00 +00:00
/*
* /MathJax/extensions/HTML-CSS/handle-floats.js
2013-11-19 22:02:44 +00:00
*
2013-10-09 01:15:00 +00:00
* Copyright (c) 2009-2013 The MathJax Consortium
*
2013-11-19 22:02:44 +00:00
* Licensed under the Apache License, Version 2.0 (the "License");
2013-10-09 01:15:00 +00:00
* you may not use this file except in compliance with the License.
2013-11-19 22:02:44 +00:00
* You may obtain a copy of the License at
2013-10-09 01:15:00 +00:00
*
* http://www.apache.org/licenses/LICENSE-2.0
2013-11-19 22:02:44 +00:00
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
2013-10-09 01:15:00 +00:00
*/
2013-11-19 22:02:44 +00:00
MathJax.Extension["HTML-CSS/handle-floats"]={version:"2.3"};MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax_Display":{display:"table-cell",padding:"1em 0 ! important",width:(MathJax.Hub.Browser.isMSIE&&(document.documentMode||0)<8?"100%":"1000em")}}}});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.OutputJax["HTML-CSS"],b=a.Translate;a.Augment({Translate:function(c,f){b.call(this,c,f);if(c.MathJax.elementJax.HTMLCSS.display){var e=c.nextSibling;if(!e||e.className!=="MathJax_MSIE_Separator"){var d=a.Element("span",{className:"MathJax_MSIE_Separator"});c.parentNode.insertBefore(d,e)}}}});MathJax.Hub.Startup.signal.Post("HTML-CSS handle-floats Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/HTML-CSS/handle-floats.js");