Davide P. Cervone
9b09bd9b2d
Merge branch 'variable-centers' into chtml
2015-08-11 12:56:52 -04:00
Davide P. Cervone
49bdd1e9fa
Merge branch 'issue1238' into develop. Issue #1238 .
2015-08-11 08:37:02 -04:00
Davide P. Cervone
5210dbd4c7
Merge branch 'issue1233' into develop. Issue #1233 .
2015-08-11 08:36:45 -04:00
Davide P. Cervone
ed25f37e1d
Remove() method should remove display container if the jax is a displayed equation.
2015-08-10 19:49:54 -04:00
Davide P. Cervone
7a23ce9382
Update web fonts to have OS/2 and HHEA values agree, set line gap to 0, set OS/2 version to 4 and force typo metrics to be used (Firefox ignores this). These will still work with HTML-CSS output
2015-08-10 19:42:40 -04:00
Davide P. Cervone
c43a5250f0
Handle centerline for stretchy characters, and add centerline data to font files.
2015-08-10 19:40:30 -04:00
Davide P. Cervone
12bee3279d
Remove namespaces (resolves issue #1238 ) and use createElementNS even in IE when possible (these nodes are temprary and never actually go into the DOM, so no need to trigger MathPlayer). I don't know if the m: is right for earlier IE, since element.nodeName may return that and cause the same problems as 1238. That should be checked.
2015-08-10 18:37:43 -04:00
Davide P. Cervone
98b748d088
First step in handling variable centerlines for fonts (still need to do stretchy characters and remove use of CENTERLINE)
2015-08-10 18:28:28 -04:00
Davide P. Cervone
da568bfff0
Merge branch 'fhtml' into chtml
2015-08-10 07:09:48 -04:00
Davide P. Cervone
d566b9b8bc
Merge branch 'issue994' into develop. Issue #994 .
2015-08-09 15:19:39 -04:00
Davide P. Cervone
3f4c47b4d7
Make maligngroup and malignmark be self-closing in MathML input, and make them produce no output in SVG mode. Resolves issue #1233 .
2015-08-09 15:07:42 -04:00
Davide P. Cervone
ac8a9564ec
Add compatibility CHTML-preview.js (it just calls the new one).
2015-08-09 15:04:36 -04:00
Davide P. Cervone
66cdd5fcab
Change CHTML-preview to FHTML-preview, and make it backward compatible.
2015-08-05 17:53:27 -04:00
Davide P. Cervone
425c9df6e9
Move old CommonHTML to be FastHTML
2015-08-05 16:39:06 -04:00
Davide P. Cervone
99d32c7416
Merge branch 'issue1230' into develop. Issue #1230 .
2015-08-05 15:03:44 -04:00
Davide P. Cervone
22364035fb
Merge branch 'issue1074' into develop. Issue #1074 .
2015-08-05 15:02:59 -04:00
Davide P. Cervone
c101f3877d
Merge branch 'issue1095' into develop. Issue #1095 .
2015-08-05 15:02:35 -04:00
Davide P. Cervone
723530ed1e
Merge branch 'issue1231' into develop. Issue #1231 .
2015-08-05 15:02:16 -04:00
Davide P. Cervone
62c9a327a5
Merge branch 'issue1229' into develop. Issue #1229 .
2015-08-05 15:01:58 -04:00
Davide P. Cervone
9b6a1ae723
Change blacker to 1 since browsers now seem to handle that pretty well. Resolves issue #994 .
2015-08-05 14:50:33 -04:00
Davide P. Cervone
c22f47aace
Localize the Math Processing Error message text, and try harder to get the file and line number. Resolves issue #1230 .
2015-08-04 16:20:00 -04:00
Davide P. Cervone
70e23004ea
Work around problem with MathPlayer not being triggered by createElementNS in IE11. Resolves issue #1074 .
2015-08-04 15:05:06 -04:00
Davide P. Cervone
f3374f9c05
Merge branch 'chtml-fonts-250' into chtml
2015-08-04 11:28:20 -04:00
Davide P. Cervone
cbb5547af1
Don't collapse borders for tables (this caused actual border rules to disappear when changing sizes in Firefox). See also issue #1095 .
2015-08-04 11:21:03 -04:00
Davide P. Cervone
b1b6861a6c
Use px rather than em for frames as well. Resolves issue #1095 in Safari.
2015-08-04 09:23:03 -04:00
Davide P. Cervone
922eabdf72
Use px rather than em for rule thicknesses, and use borderTop for wide rules rather than borderLeft. This makes them less likely to disappear. Resolves issue #1095 .
2015-08-04 09:19:41 -04:00
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
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