Commit Graph

1964 Commits

Author SHA1 Message Date
Davide P. Cervone
c855a35eff Don't clip delimiters that stretch farther than they are they supposed to. (This is handled by letting them extend beyond their bounding box, but that means they can overlap the rows above or below. Idealy, this should alter the heights of the rows, but that could require restretching rows when equalrows is set, and could lead to looping to try to get the table to stablize. Resolves issue #701 for now. 2014-02-17 11:15:26 -05:00
Davide P. Cervone
9733c1b614 Make empty rows be the standard height and depth; indeed make ALL rows
have at least this height and depth.  Resolves both problems in issue #719.
2014-02-16 05:58:35 -05:00
Davide P. Cervone
d494748ded Changed regular expresion to account for new (longer) Rackspace address. Resolves issue #709. 2014-02-16 05:16:53 -05:00
Davide P. Cervone
a5f09d01f6 Fix string character reference to work with IE7. Resolves issue #624. 2014-02-15 17:49:16 -05:00
Davide P. Cervone
959218f7a9 Adjust positions of extenders for double-lined vertical arrows. (The horizontal position of the extender is off in teh fonts.) Resolves issue #476. 2014-02-15 16:44:49 -05:00
Davide P. Cervone
2927bbfc34 Merge branch 'issue470' into develop. Issue #470. 2014-02-15 12:38:21 -05:00
Davide P. Cervone
7313af12c2 Merge branch 'issue353' into develop. Issue #353. 2014-02-15 12:37:52 -05:00
Davide P. Cervone
243141db7c Merge branch 'issue328' into develop. Issue #328. 2014-02-15 12:37:30 -05:00
Davide P. Cervone
dabec97691 Merge branch 'issue586' into develop. Issue #586. 2014-02-15 12:37:06 -05:00
Davide P. Cervone
46ce16d9ba Merge branch 'issue619' into develop. Issue #619. 2014-02-15 12:36:39 -05:00
Davide P. Cervone
92c1a891dd Merge branch 'issue391' into develop. Issue #391. 2014-02-15 12:35:07 -05:00
Davide P. Cervone
6d6eccead0 Keep track of ID's uses on the page, and make unique ones if there are repeats. Resolves issue #240. 2014-02-15 11:15:07 -05:00
Davide P. Cervone
59c351a143 Improve layout for CD environment. HTML and SVG is improved; NativeMML is better, but still has some problems. Issue #470. 2014-02-15 08:21:03 -05:00
Davide P. Cervone
8c0f844333 Allow switching of phi and varphi (new fixphi configuration parameter controls this). Resolves issue #353. 2014-02-14 14:56:15 -05:00
Davide P. Cervone
c5e1e43f1c Skip _moz-math-* attributes in Firefox. Resolves issue #328 for now. 2014-02-14 14:29:41 -05:00
Davide P. Cervone
5a9c4c66dc Add more comments to document jax and extensions arrays, and fix default value of positionToHash. Issue #586. 2014-02-14 11:37:06 -05:00
Davide P. Cervone
b85d23d9a5 Fix incorrect index in mtable (issue #468 wasn't fixed for SVG), and make bounding box information correct for stretched character. Resolves issue #619. 2014-02-14 11:04:15 -05:00
Davide P. Cervone
86792eaf44 Merge branch 'issue707' into develop. Issue #707. 2014-02-14 10:36:18 -05:00
Davide P. Cervone
c52f0dff76 Don't use info.embellished if the SVGdata isn't available (avoids Math Processing Error). Issue #707. 2014-02-14 10:35:56 -05:00
Davide P. Cervone
3d68051118 Only set width to full for top-level math elements, and make svg.Align() handle expanding the box to accommodate larger lines. Resolves issue #391. 2014-02-14 10:02:06 -05:00
Davide P. Cervone
4cf38304ac Remove unneeded comment 2014-02-14 09:04:51 -05:00
Davide P. Cervone
8cd2eec33d Merge branch 'issue707' into develop. Issue #707. 2014-02-14 08:33:22 -05:00
Davide P. Cervone
6b6623bc5c Merge branch 'issue473' into develop. Issue #473. 2014-02-14 08:32:48 -05:00
Davide P. Cervone
5328112581 Merge branch 'issue632' into develop. Issue #632. 2014-02-14 08:32:20 -05:00
Davide P. Cervone
831b28d13b Merge branch 'issue739' into develop. Issue #739. 2014-02-14 08:31:42 -05:00
Davide P. Cervone
f01d347bb1 Merge branch 'issue684' into develop. Issue #684. 2014-02-14 08:30:28 -05:00
Davide P. Cervone
ca80d7df20 Merge branch 'issue623' into develop. Issue #623. 2014-02-14 08:28:59 -05:00
Davide P. Cervone
b043b3af31 Merge branch 'issue735' into develop. Issue #735. 2014-02-14 08:27:28 -05:00
Davide P. Cervone
cce9256bf9 Change mo to mspace (and remove extra mo) to avoid being an embellished operator more naturally. Issue #707. 2014-02-14 07:58:01 -05:00
Davide P. Cervone
d28ab8b766 Forced explicit linebreak between text elements to not look like an embellished operator. Resolves issue #707. Note however, that Firefox treats this differently (it seems not to treat mtext as space-like in this case). 2014-02-13 20:08:49 -05:00
Davide P. Cervone
03139aaec3 Add ability to unregister listeners for those you can register. Resolves issue #693. (For next feature release.) 2014-02-13 17:57:01 -05:00
Davide P. Cervone
a3fd08bb7a Add text-indent:0 to SVG and HTML-CSS output. Resolves issue #473. 2014-02-13 14:29:38 -05:00
Davide P. Cervone
5e3fe17461 Allow \Big and its brethren to have the delimiter in braces. Resolves issue #632. 2014-02-13 12:58:51 -05:00
Davide P. Cervone
cba90fb584 Fix use of limits in operatorname and DeclareMathOperator. Resolves issue #739. 2014-02-13 07:22:41 -05:00
Davide P. Cervone
002917e559 Make remapping from REMAP and variant.remap work the same, and when string value is used, go back and check for variant changes again. Resolves isse #684. 2014-02-13 06:55:59 -05:00
Davide P. Cervone
08ba269ccf Fix SPLIT routine for IE8 and below (index was wrong for when there are more than one match -- argh!). Resolves issue #623. 2014-02-12 16:05:20 -05:00
Davide P. Cervone
ebdbe6f04d Chrome 32 doesn't load bold-italics properly, so use FontFaceBug to get around that. Issue #735. 2014-02-12 11:02:03 -05:00
Davide P. Cervone
126bd1c373 Merge branch 'issue478' into develop. Issue #478. 2014-02-12 10:49:18 -05:00
Davide P. Cervone
6e597f8dca Merge branch 'issue377' into develop. Issue #377. 2014-02-12 10:48:45 -05:00
Davide P. Cervone
641d6698e8 Make mfenced match mrow+mo form, and make U+2223 and U+2225 stretchy in pre- and postfix positions (to match Firefox). Resolves issue #478. 2014-02-11 10:36:02 -05:00
Davide P. Cervone
7bf7ffef3d Merge branch 'hotfix-2.3' into develop. (This not merged into master,
but I don't want to run into merge conflicts later on with develop.)
2014-02-10 09:48:43 -05:00
Davide P. Cervone
8fb4157eb1 Make U+00A0 act as space in math mode. Resolves issue #377. 2014-02-10 09:34:59 -05:00
Davide P. Cervone
d26490a4db Merge branch 'issue389' into develop. Issue #389. 2014-02-10 08:43:41 -05:00
Davide P. Cervone
dd59bcff82 Correct condition for skipping empty braces. 2014-02-10 08:43:18 -05:00
Davide P. Cervone
ed624f333d Merge branch 'issue459' into develop. Issue #459. 2014-02-10 08:40:06 -05:00
Davide P. Cervone
0c8fdca0e6 Remove unneeded space in class name. 2014-02-10 08:37:53 -05:00
Davide P. Cervone
92fd895582 Merge branch 'issue348' into develop. Issue #348. 2014-02-10 08:34:55 -05:00
Davide P. Cervone
e1b0093946 Merge branch 'issue469' into develop. Issue #469. 2014-02-10 08:34:25 -05:00
Davide P. Cervone
fc5544fbba Merge branch 'issue561' into develop. Issue #561. 2014-02-10 08:33:48 -05:00
Davide P. Cervone
5fe727745f Merge branch 'issue614' into develop. Issue #614. 2014-02-10 08:32:44 -05:00