diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2018-06-10 15:07:17 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2018-06-10 15:07:17 +0200 |
commit | cb0a365c25cfb60f5c7c073232e5c6bef9fc9064 (patch) | |
tree | 57b664214607fdd5c6f8e398613baae86963395c /slides/bower_components/reveal.js/plugin/math/math.js | |
parent | 5ec40ac294aa8f092b3f70dca1cb6d103699a995 (diff) | |
download | iot-workshop-ndc-2018-cb0a365c25cfb60f5c7c073232e5c6bef9fc9064.tar.gz iot-workshop-ndc-2018-cb0a365c25cfb60f5c7c073232e5c6bef9fc9064.tar.bz2 iot-workshop-ndc-2018-cb0a365c25cfb60f5c7c073232e5c6bef9fc9064.tar.xz iot-workshop-ndc-2018-cb0a365c25cfb60f5c7c073232e5c6bef9fc9064.zip |
o Removing old stuff.
Diffstat (limited to 'slides/bower_components/reveal.js/plugin/math/math.js')
-rwxr-xr-x | slides/bower_components/reveal.js/plugin/math/math.js | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/slides/bower_components/reveal.js/plugin/math/math.js b/slides/bower_components/reveal.js/plugin/math/math.js deleted file mode 100755 index e3b4089..0000000 --- a/slides/bower_components/reveal.js/plugin/math/math.js +++ /dev/null @@ -1,67 +0,0 @@ -/** - * A plugin which enables rendering of math equations inside - * of reveal.js slides. Essentially a thin wrapper for MathJax. - * - * @author Hakim El Hattab - */ -var RevealMath = window.RevealMath || (function(){ - - var options = Reveal.getConfig().math || {}; - options.mathjax = options.mathjax || 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js'; - options.config = options.config || 'TeX-AMS_HTML-full'; - - loadScript( options.mathjax + '?config=' + options.config, function() { - - MathJax.Hub.Config({ - messageStyle: 'none', - tex2jax: { - inlineMath: [['$','$'],['\\(','\\)']] , - skipTags: ['script','noscript','style','textarea','pre'] - }, - skipStartupTypeset: true - }); - - // Typeset followed by an immediate reveal.js layout since - // the typesetting process could affect slide height - MathJax.Hub.Queue( [ 'Typeset', MathJax.Hub ] ); - MathJax.Hub.Queue( Reveal.layout ); - - // Reprocess equations in slides when they turn visible - Reveal.addEventListener( 'slidechanged', function( event ) { - - MathJax.Hub.Queue( [ 'Typeset', MathJax.Hub, event.currentSlide ] ); - - } ); - - } ); - - function loadScript( url, callback ) { - - var head = document.querySelector( 'head' ); - var script = document.createElement( 'script' ); - script.type = 'text/javascript'; - script.src = url; - - // Wrapper for callback to make sure it only fires once - var finish = function() { - if( typeof callback === 'function' ) { - callback.call(); - callback = null; - } - } - - script.onload = finish; - - // IE - script.onreadystatechange = function() { - if ( this.readyState === 'loaded' ) { - finish(); - } - } - - // Normal browsers - head.appendChild( script ); - - } - -})(); |