diff --git a/article.js b/article.js index 13f321c4..b57e0c29 100644 --- a/article.js +++ b/article.js @@ -26038,14 +26038,16 @@ }, values: { - "+": 1, - "-": -1 + "107": 1, // numpad + key + "187": 1, // =/+ main board key + "109": -1, // numpad - key + "189": -1 // -/_ main board key }, onKeyDown: function onKeyDown(e, api) { - e.preventDefault(); - var v = this.values[e.key]; + var v = this.values[e.keyCode]; if (v) { + e.preventDefault(); api.steps += v; if (api.steps < 1) { api.steps = 1; diff --git a/components/sections/flattening/index.js b/components/sections/flattening/index.js index 40353dd4..36514286 100644 --- a/components/sections/flattening/index.js +++ b/components/sections/flattening/index.js @@ -38,14 +38,16 @@ var Flattening = React.createClass({ }, values: { - "+": 1, - "-": -1 + "107": 1, // numpad + key + "187": 1, // =/+ main board key + "109": -1, // numpad - key + "189": -1 // -/_ main board key }, onKeyDown: function(e, api) { - e.preventDefault(); - var v = this.values[e.key]; + var v = this.values[e.keyCode]; if(v) { + e.preventDefault(); api.steps += v; if (api.steps < 1) { api.steps = 1; diff --git a/images/latex/524d2b97aebbfe44de7529989629e4e0dd11a754.svg b/images/latex/524d2b97aebbfe44de7529989629e4e0dd11a754.svg index 1d00c57a..30967045 100644 --- a/images/latex/524d2b97aebbfe44de7529989629e4e0dd11a754.svg +++ b/images/latex/524d2b97aebbfe44de7529989629e4e0dd11a754.svg @@ -1,148 +1,146 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - +é - - - - - - - - - - - - + + + + + + + + + + + + - - - + + + - + - + - + - - + + - + - + - + - - + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - + + + + + + - + - - - + + + - + - - + + - + - + - - + + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/images/latex/c6061bb273e862f3a91b83c6a8b4713a959e0dbf.svg b/images/latex/c6061bb273e862f3a91b83c6a8b4713a959e0dbf.svg index 7a78c1d2..0aeef1b1 100644 --- a/images/latex/c6061bb273e862f3a91b83c6a8b4713a959e0dbf.svg +++ b/images/latex/c6061bb273e862f3a91b83c6a8b4713a959e0dbf.svg @@ -1,225 +1,223 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - +é - - - - - - - - - - - - + + + + + + + + + + + + - - - + + + - + - + - + - - + + - + - + - + - - + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - + + + + + + - + - - - + + + - + - - + + - + - + - - + + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - + + + - - - - - - + + + + + + - - + + - - - + + + - + - - - + + + - + - + - + - + - - + + - + - + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/images/latex/e41083ef7693be5384f724a8b354b5a38c9b0ed4.svg b/images/latex/e41083ef7693be5384f724a8b354b5a38c9b0ed4.svg index f06dd5ff..1845a847 100644 --- a/images/latex/e41083ef7693be5384f724a8b354b5a38c9b0ed4.svg +++ b/images/latex/e41083ef7693be5384f724a8b354b5a38c9b0ed4.svg @@ -1,176 +1,174 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - +é - - - - - - - - - - - - + + + + + + + + + + + + - - - + + + - + - + - + - - + + - + - + - + - - + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - + + + + + + - + - - - + + + - + - - + + - + - + - - + + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - - + + - + - - + + - + - - - - - - + + + + + + diff --git a/tools/mathjax.js b/tools/mathjax.js index a7a5d8eb..a23dbca9 100644 --- a/tools/mathjax.js +++ b/tools/mathjax.js @@ -16,7 +16,7 @@ function cleanUp(latex) { latex = latex.replace(/^'/,'').replace(/'$/,'').replace('\\[','').replace('\\]',''); // Accented letters need shimming. For now, at least, until I figure out // how to make mathjax-node use a full STIX or the like for typesetting. - latex = latex.replace(/é/g,'\\acute{e}'); + // latex = latex.replace(/é/g,'\\acute{e}'); // done. return latex; }