Davide P. Cervone
4c06d67673
Make childCore use data[0].Core() if there is an inferred row (so that it matches Parent() in skipping inferred rows). Resolves issue #1231 .
2015-08-03 18:16:12 -04:00
Davide P. Cervone
e72aa99513
Handle spacing of trailing binary operators properly.
2015-08-03 18:07:14 -04:00
Peter Krautzberger
8c2ed0c91c
Merge pull request #1216 from cben/error-tip
...
Add debugging tips to error messages
2015-08-03 17:21:46 +02:00
Davide P. Cervone
5c333a8b47
Fix depth of horizontal stretchy characters to match HTML-CSS (should be based on extender as originally done, but font metrics don't really work for that with minus sign for arrows, for example).
2015-08-02 17:16:15 -04:00
Davide P. Cervone
92deaa0993
Handle WebKit problems with negative depth (again).
2015-08-02 17:01:01 -04:00
Davide P. Cervone
ead271e0e6
Change fonts from having ascent=descent to having midpoint at .25em, and adjust font handling to do offsets from that.
2015-08-02 15:14:14 -04:00
Davide P. Cervone
930e35a39d
Merge branch 'issue1225' into develop. Issue #1225 .
2015-08-02 08:55:52 -04:00
Davide P. Cervone
16476f8d44
Merge branch 'issue1224' into develop. Issue #1224
2015-08-02 08:55:38 -04:00
Davide P. Cervone
1de28f5a9a
Make \operatorname and \DeclareMathOperator skip \limits if it follows them. Resolves issue #1225 .
2015-07-30 09:45:45 -04:00
Davide P. Cervone
7cbea14c75
Handle braces properly in text mode when looking for matching math delimiters. Resolves issue #1224
2015-07-30 09:25:25 -04:00
Davide P. Cervone
4149a87a96
Autoload AssisitveMML if the menu item is set and the extension isn't loaded.
2015-07-24 09:25:11 -04:00
Davide P. Cervone
8d38947024
Add aria attributes for the normal and assistive output.
2015-07-24 07:20:10 -04:00
Davide P. Cervone
1dff53daa8
Make sure mml2jax doesn't process the assistive MathML.
2015-07-24 07:19:27 -04:00
Davide P. Cervone
82e0daf2c6
Add a hidden menu item that controls the AssistiveMML extension.
2015-07-23 17:09:43 -04:00
Davide P. Cervone
f0cc437b1e
Refactor code to make a separate configuration section with dynamically generated stylesheet. Use a class for the added MathML rather than explicit CSS.
2015-07-23 16:40:18 -04:00
Davide P. Cervone
d8357a2d03
Change CSS to that recommended by the Yahoo Accessibility team at https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html
2015-07-23 15:14:02 -04:00
Davide P. Cervone
f3273f6e62
First draft of assistive MathML extension. Still needs configuration, and we need to make sure the mml2jax exteion doesn't try to process the hidden MathML.
2015-07-23 11:33:07 -04:00
Davide P. Cervone
24f0388bda
Merge branch 'issue1188' into develop. Issue #1188 .
2015-07-23 08:07:24 -04:00
Davide P. Cervone
414ae76423
Merge branch 'issue1211' into develop. Issue #1211 .
2015-07-23 08:06:54 -04:00
Beni Cherniavsky-Paskin
6eff72ba8a
Since we probably can't give informative traceback, tell user how to obtain one.
2015-07-22 23:34:23 +03:00
Davide P. Cervone
ca53ebdd73
More fixes for #1188 to prevent empty object problems
2015-07-20 15:18:46 -04:00
Davide P. Cervone
26ebc33c37
Treat missing super- or subscript as <none/> when not properly paired in multiscripts. (Issue 1188)
2015-07-20 15:10:41 -04:00
Davide P. Cervone
d613dabd8e
Treat missing super- or subscript as <none/> when not properly paired in multiscripts. Resolves issue #1188 .
2015-07-20 15:06:37 -04:00
Davide P. Cervone
efb24b7fc2
Properly detect the extra web fonts in IE10+. Resolves issue #1211 .
2015-07-20 11:33:27 -04:00
Davide P. Cervone
d127b1bcb7
Merge branch 'issue596' into develop. Issue #596 .
2015-07-16 15:39:20 -04:00
Davide P. Cervone
f42c71feca
Merge branch 'issue956' into develop. Issue #956 .
2015-07-16 15:39:05 -04:00
Davide P. Cervone
4c8158ca36
Merge branch 'issue1028' into develop. Issue #1028 .
2015-07-16 15:38:41 -04:00
Davide P. Cervone
e0bf912cf3
Merge pull request #1210 from CalebKester/develop
...
Update MathZoom.js with global border-box support
2015-07-16 10:11:31 -04:00
CalebKester
2dd603aa41
Update MathZoom.js with global border-box support
...
With a lot of sites using the global box-sizing it breaks the zoom box on large equations when the zoom goes wider than the screen. This fix will explicitly add content-box on this element to prevent a global override.
2015-07-16 08:44:52 -05:00
Davide P. Cervone
d70612a519
Don't need to add extra mtd for tags any longer.
2015-07-14 14:35:02 -04:00
Davide P. Cervone
a33c5d1437
Don't allow labels to overlap equations in CommonHTML mode. Because CommonHTML allows tables that fill 100% of the width, making this work for centered equations is sub-optimal as we have to leave space on both sides of the equation to balance the label width. Issue #596 .
2015-07-13 14:10:56 -04:00
Davide P. Cervone
bcdb2f1048
Don't allow labels to overlap equations in HTML-CSS mode. Because HTML-CSS allows tables that fill 100% of the width, making this work for centered equations is sub-optimal as we have to leave space on both sides of the equation to balance the label width. Issue #596 .
2015-07-13 10:52:04 -04:00
Davide P. Cervone
b9e428e2cf
Don't allow labels to overlap the equations in SVG mode. Resolves issue #596 . Some situations still may not be optimal.
2015-07-11 16:23:17 -04:00
Davide P. Cervone
fd65c2917b
Use mmultiscripts for atoms with prescripts. Resolves issue #956 .
2015-07-10 18:13:40 -04:00
Davide P. Cervone
e7c928fa3e
Handle spacing in alignedat environment (like 811 and 982). Resolves issue #1028 .
2015-07-10 11:43:23 -04:00
Davide P. Cervone
a9ab53ece8
Merge branch 'issue1085' into develop. Issue #1085 .
2015-07-09 11:27:32 -04:00
Davide P. Cervone
d2cf7edb0f
Merge branch 'issue1173' into develop. Issue #1173 .
2015-07-09 11:27:05 -04:00
Davide P. Cervone
af7bfcf8c3
Merge branch 'issue1194' into develop. Issue #1194 .
2015-07-09 11:26:07 -04:00
Davide P. Cervone
67e7351e1d
Merge branch 'issue1208' into develop. Issue #1208 .
2015-07-09 11:25:08 -04:00
Davide P. Cervone
6fd9c45c14
Add more detail to browser detection for Safari (since Windows Mobile thinks its Safari). Resolves issue #1085 .
2015-07-08 17:20:28 -04:00
Davide P. Cervone
2f37a00c6f
Use extra parentheses to avoid warning message in debug mode. Resolves at least one line from issue #1173 .
2015-07-08 17:11:58 -04:00
Davide P. Cervone
c03acb6d7d
Fix problem where automatic numbering affects \binom and friends. Resolves issue #1194
2015-07-08 17:05:57 -04:00
Davide P. Cervone
15c9159cb2
Merge branch 'issue1199' into develop. Resolves issue #1199 .
2015-07-08 15:37:49 -04:00
Davide P. Cervone
8d39915c25
Merge branch 'issue1176' into develop. Resolves issue #1176 .
2015-07-08 15:36:02 -04:00
Davide P. Cervone
fd8c901274
Merge branch 'issue1072' into develop. Resolves issue #1072 .
2015-07-08 15:34:26 -04:00
Davide P. Cervone
cd12ba63d9
Make chunking parameters only be used when fast preview is enabled.
2015-07-08 15:30:49 -04:00
Davide P. Cervone
122ca09352
Fix problem with dot delimiter not being recognized as a delimiter because TEXDEF.delimiter[.] returns an empty string. Resolves issue #1199 .
2015-06-29 10:23:32 -04:00
Davide P. Cervone
ca6ffc7b41
Use scale of 1 if bbox.scale is not set (affects fractions, for example). Resolves issue #1072 .
2015-06-29 09:54:37 -04:00
Davide P. Cervone
a154d7ded1
Merge branch 'hotfix-2.5.3' into develop
2015-04-30 17:51:07 -04:00
Davide P. Cervone
d7419676e2
Repack and recombine
2015-04-30 17:14:37 -04:00