Commit Graph

2495 Commits

Author SHA1 Message Date
Davide P. Cervone
8f20749a48 Add arc/fown/smile as horizontal stretchy delimiters. 2015-04-15 13:33:42 -04:00
Davide P. Cervone
6830d889e8 Add try/catch around initial browser setup, just in case there is an error. See issue #1155. 2015-04-15 11:43:47 -04:00
Davide P. Cervone
be57176825 Add arc/fown/smile as horizontal stretchy delimiters. Issue #928. 2015-04-15 11:17:22 -04:00
Davide P. Cervone
65937e6c4d Merge pull request #1165 from dpvc/issue1137
Issue #1137
2015-04-15 10:15:39 -04:00
Peter Krautzberger
9263cc4506 simplify browser check
as per @dpvc's suggestion
2015-04-15 10:10:21 -04:00
Peter Krautzberger
c91a420b1d fix IE version check 2015-04-15 10:10:21 -04:00
Peter Krautzberger
95c00da5ea for #1137: disable CHTMLpreview.js on IE<8 2015-04-15 10:10:21 -04:00
Davide P. Cervone
fc3f34c28a Add \overparen and \underparen for creating stretchy parens above and below other elements. Issues #928 and #567. 2015-04-15 10:08:20 -04:00
Davide P. Cervone
521d4ee513 Add roll-over from mathjax/latest to mathjax/x.y-latest for references to the CDN (to make sure that all files come from the same version). Resolves issue #1036. 2015-04-14 16:24:27 -04:00
Davide P. Cervone
2c44d2ecac Use correct name for maligngroup elements in toMathML output. Resolves issue #1089 2015-04-14 14:59:22 -04:00
Davide P. Cervone
4cce3df7b3 Merge pull request #1160 from mathjax/issue1157
fix Readme: bad links to documentation. Issue #1157.
2015-04-14 11:01:43 -04:00
Davide P. Cervone
6e2db6a08d Merge pull request #1100 from mathjax/issue1088
Removing PNG from MathMenu and MathEvents.  Issue #1088.
2015-04-14 11:00:25 -04:00
Davide P. Cervone
9c5682cdb4 Merge pull request #1156 from dpvc/issue1088
Make text-based close boxes appear closer to the original versions, and ...
2015-04-14 10:59:21 -04:00
Davide P. Cervone
b9e3761714 Merge branch 'issue1139' into hotfix-2.5.2. Issue #1139. 2015-04-13 18:03:10 -04:00
Davide P. Cervone
7aead86339 Merge branch 'issue1152' into hotfix-2.5.2. Issue #1152. 2015-04-13 18:02:54 -04:00
Davide P. Cervone
b474fc7f52 Merge branch 'issue1151' into hotfix-2.5.2. Issue #1151. 2015-04-13 18:02:44 -04:00
Davide P. Cervone
feb05eb185 Merge branch 'issue1163' into hotfix-2.5.2. Issue #1163. 2015-04-13 18:02:27 -04:00
Davide P. Cervone
55c88eb608 Fix HTML-CSS bounding boxes for annotation-xml nodes when used illegally as first semantics child. 2015-04-13 17:59:59 -04:00
Davide P. Cervone
3beda8db4e Properly set displaystyle and scriptlevel, and make sure the contents is enclosed in a single element. Resolves both parts of issue #1152, but at the cost of possibly redundent mstyle elements. These could be filtered out in the combineRelations() post-filter, when we can check if the displaystyle and script levels need setting. 2015-04-13 17:33:44 -04:00
Davide P. Cervone
dbe594872f Avoid infinite loop when \mathchoice is used in munderover. Resolves issue #1151. 2015-04-13 17:30:12 -04:00
Davide P. Cervone
4a4221b78b Make sure that unknown characters in an mrow force the mrow to be measured. Resolves issue #1163. 2015-04-13 17:18:07 -04:00
Davide P. Cervone
b8a48d9cd7 Properly measure final HTML-CSS output to make sure we have the right size. Resolves issue #1158. 2015-04-13 16:15:07 -04:00
Peter Krautzberger
e8a6498405 fix Readme: bad links to documentation
Thanks to @berdario for providing this fix.
2015-04-13 16:56:41 +02:00
Davide P. Cervone
c5b2aa2515 Round height and depth of final SVG element to pixel size in order to try to get the baseline right. Resolves issue #995 (I hope). 2015-04-10 16:30:30 -04:00
Davide P. Cervone
ea697f335a Make text-based close boxes appear closer to the original versions, and remove data URI for image in MathEvents. One motivatino for the change is the mobile menu close icon needs a background, which was missing in the previous version. 2015-04-09 14:58:24 -04:00
Davide P. Cervone
c994ee9994 Make zoom box handle overlaps properly, and position full-width tables better. 2015-04-08 10:48:40 -04:00
Davide P. Cervone
02066cb7cc Handle explicit line breaks (this were being skipped if linebreak wasn't set to automatic). 2015-04-08 09:40:44 -04:00
Davide P. Cervone
24861d0205 Adjust bbox for \vecenter when it is repositioned 2015-04-03 15:37:15 -04:00
Davide P. Cervone
13e92c2813 Handle negative skips properly (have mrow append to the right). 2015-04-02 16:13:18 -04:00
Davide P. Cervone
3c47494d28 Handle empty table cells (still need to do something about setting the widths of columns with no entry in the top row). 2015-04-02 16:12:35 -04:00
Davide P. Cervone
7343e81dba Handle combining characters so that they work in IE. 2015-04-02 14:30:45 -04:00
Davide P. Cervone
3270781b2c Avoid crashing in IE8, but still need to make EOT fonts in order for it tow work. 2015-04-02 13:45:34 -04:00
Davide P. Cervone
1e214fca3f Merge pull request #1097 from mathjax/issu844
composer.json author info
2015-04-02 08:22:31 -04:00
Peter Krautzberger
7395bbbb3d Merge pull request #1148 from jaredwindover/dev_Preview_Patch
Retypeset if changes while typesetting
2015-04-02 13:48:15 +02:00
Davide P. Cervone
7e52f9edd1 Make sure we set relative mtable widths when needed. 2015-04-01 19:11:03 -04:00
Davide P. Cervone
bfe88a01a2 Make nodes starting with 'mxj-' count as having isMathJax set. 2015-04-01 18:56:27 -04:00
Davide P. Cervone
9b37d422b4 Don't use negative depths (Safari doesn't handle it properly), so store an extra bbox parameter that gives the negative depth and adjust for it in munderover, where it makes a difference. Might want to do this in mtable as well. 2015-04-01 18:43:00 -04:00
Davide P. Cervone
b917b1a0c5 Get the font name right in the @font-face directivs. (argh) 2015-04-01 17:15:03 -04:00
Davide P. Cervone
47928642a2 Add support for displayIndent and displayAlign 2015-04-01 13:09:49 -04:00
Davide P. Cervone
cdbe31db43 Add support for linebreaking in mmultiscripts 2015-04-01 12:39:08 -04:00
Davide P. Cervone
6d637bb391 Handle linebreaking in msubsup. 2015-04-01 12:11:19 -04:00
Davide P. Cervone
2b3cb0cb0d Add preliminary support for line breaking. Still need to handle the compound constructs like msubsup, munderover, mfenced, etc. as special cases. 2015-04-01 11:27:08 -04:00
Jared Windover
c3ed6ec086 Making dpvc's changes 2015-03-31 16:35:03 -04:00
Davide P. Cervone
4a8cb8ad5b Don't need to do anything special to handle stretchy cores. 2015-03-30 13:57:00 -04:00
Davide P. Cervone
06534d81a1 Add support for menclose elements 2015-03-30 13:45:19 -04:00
Davide P. Cervone
e78aa248f4 Add support for maction 2015-03-30 09:41:04 -04:00
Davide P. Cervone
577b37ee60 Make mtable row and column lines extend through frame spacing even when no frame is used (consistent with HTMLCSS and SVG output) 2015-03-29 08:08:18 -04:00
Davide P. Cervone
9b4107f3b4 Better spacing for munderover, and improved CHTMLdrawBBox. 2015-03-29 07:49:58 -04:00
Davide P. Cervone
3ec5d396a3 Save the label width before changing the state. 2015-03-28 12:23:50 -04:00
Davide P. Cervone
9a5928be6e Add fuller support for mtables and their attributes. 2015-03-28 11:39:45 -04:00