Commit Graph

3017 Commits

Author SHA1 Message Date
Davide P. Cervone
1d9ba6992a Add alias for U+2206 to U+0394, and remove incorrect data from SVG files. Apparently the batik conversion added these somehow, so that should still be fixed. Resolves issue #1418. 2016-06-16 11:30:58 -04:00
Davide P. Cervone
4a4a15a4d2 Fix SVG fontdata for stretchy characters in the fontdata-extras file. Resolves issue #1421. 2016-06-16 10:27:48 -04:00
Davide P. Cervone
a2a62be374 Use U+007C and U+2016 for delimiters rather than U+2223 and U+2225. Resolves issue #1175. 2016-06-16 10:01:13 -04:00
Davide P. Cervone
913dcb5601 Remap U+007C to variant form, and vice-versa. Resolves issue #1154 2016-06-16 09:51:17 -04:00
Davide P. Cervone
61f57ed631 Fix stretch data for U+222B (integral) in STIX-Web data for HTML-CSS and SVG, and add it so local STIX data. Resolves issue #1092. 2016-06-16 08:58:49 -04:00
Davide P. Cervone
7523687f4c Merge pull request #1527 from dpvc/issue1519
Fix spelling of 'protocol'.  Issue #1519.
2016-06-16 08:28:38 -04:00
Davide P. Cervone
3a41708375 Merge pull request #1521 from dpvc/issue1470
Make left arrow use combining left arrow for accents.  #1470
2016-06-15 16:53:22 -04:00
Davide P. Cervone
30990c4ab8 Fix spelling of 'protocol'. Issue #1519. 2016-06-15 15:45:01 -04:00
Davide P. Cervone
6e3b6716f8 Merge pull request #1522 from dpvc/issue1519
Add Contrib to the Ajax paths. #1519
2016-06-15 08:44:29 -04:00
Davide P. Cervone
3d36b7a4ba Make minus in <mn> produce U+2212 rather than U+002D. Resolves issue #989. 2016-06-14 20:00:10 -04:00
Davide P. Cervone
05c5e7ad01 Allow MathJax root to be configured. Resolves issue #1403. 2016-06-14 18:20:58 -04:00
Davide P. Cervone
1e999e389e Don't have preprocessors make a preview if there already is one. Resolves issue #1445. 2016-06-14 15:32:53 -04:00
Davide P. Cervone
dbc70acd58 Make copyEnv a shared constant. 2016-06-14 14:59:49 -04:00
Davide P. Cervone
fcda005c56 Don't copy environment into array environments. Resolves issue #1468. 2016-06-14 14:22:51 -04:00
Davide P. Cervone
1b32cd95d9 Add Contrib to the Ajax paths. Resolves issue #1519. 2016-06-14 13:58:34 -04:00
Davide P. Cervone
947d1556ea Make left arrow use combining left arrow for accents (consistent with right arrow). 2016-06-14 13:50:38 -04:00
Davide P. Cervone
a1c40e7a02 Make left arrow use combining left arrow for accents (consistent with right arrow). 2016-06-14 13:41:32 -04:00
Davide P. Cervone
97b9fbcfab Merge pull request #1513 from dpvc/issue1497
Don't do assistive MathML when the output renderer is PlainSource.  #1497
2016-06-14 11:32:51 -04:00
Davide P. Cervone
66ac29bbd8 Merge pull request #1515 from dpvc/issue1391
Add copyright notice to mediawiki-texvc.  #1391
2016-06-09 13:56:56 -04:00
Davide P. Cervone
abb7084ae9 Merge pull request #1479 from dpvc/issue1478
Properly determine container widths.  Resolves issue #1478.
2016-06-08 07:32:15 -04:00
Davide P. Cervone
9779801c51 Merge pull request #1508 from dpvc/issue1023
Fix problems with \middle.  #1023
2016-06-08 07:13:05 -04:00
Davide P. Cervone
fb5505cf8a Merge pull request #1507 from dpvc/mglyph-src
Don't add a 'src' attribute (<image> uses href, not src)
2016-06-08 06:56:39 -04:00
Davide P. Cervone
5c12c99381 Merge pull request #1505 from dpvc/issue1004
Make rowlines="" and rowlines=" " be rowlines="none".  #1004
2016-06-08 06:55:00 -04:00
Davide P. Cervone
dd0d6cab3c Merge pull request #1501 from dpvc/issue1499
Allow percentage width to bubble up in bbox.updateFrom(cbox). #1499
2016-06-08 06:52:17 -04:00
Davide P. Cervone
e715e1dd99 Merge pull request #1503 from dpvc/issue1500
Handle adjusting cell heights properly. #1500
2016-06-08 06:50:58 -04:00
Davide P. Cervone
b11691eeb3 Merge pull request #1484 from dpvc/issue1469
Mark accented operators as not having movable limits.  #1469.
2016-06-08 06:49:36 -04:00
Davide P. Cervone
b2f2748c8e Merge pull request #1481 from dpvc/issue1480
Fix problem in CHTML with mmultiscripts that contain stretchy characters. #1480
2016-06-08 06:44:21 -04:00
Davide P. Cervone
559102f017 Remove unneeded parentheses. #1478 2016-06-08 06:40:20 -04:00
Davide P. Cervone
58e2717d45 Merge pull request #1459 from dpvc/issue1447
Improve getNode() so that is finds the correct node. #1447
2016-06-08 06:33:11 -04:00
Davide P. Cervone
d11ef35af0 Fix mediawiki name in comment. #1391. 2016-06-07 16:13:23 -04:00
Davide P. Cervone
d4df0a8c92 Add copyright notice. Re-indent. Update version number. Resolves issue #1391 2016-06-07 16:11:44 -04:00
Davide P. Cervone
f067eccd30 Don't unwrap mrow when created fenced elements (in case attributes have been attached to the mrow). Resolves issue #1415. 2016-06-07 16:01:23 -04:00
Davide P. Cervone
11f617c516 Don't do assistive MathML when the output renderer is PlainSource. Resolves issue #1497. 2016-06-07 15:50:49 -04:00
Davide P. Cervone
ae4f60f2df Make CHTML mglyph scale image size by hand rather than using offsetWidth and offsetHeight, since those cause reflow. This also makes it work in mathjax-node. Resolves mathjax/Mathjax-node#241. 2016-06-07 12:43:09 -04:00
Davide P. Cervone
a6b7700c18 Don't convert attribute to boolean unless the default is a boolean. Resolves issue #1356. 2016-06-07 11:25:26 -04:00
Davide P. Cervone
5b6aa4f82a Prevent CSS bleedthrough for box-sizing (set by Bootstrap CSS). Resolves issue #1393. 2016-06-07 10:45:59 -04:00
Davide P. Cervone
cfeaa8668f Mark delimters are symmetric when used with \left and \right. Resolves issue #1084. 2016-06-07 10:23:01 -04:00
Davide P. Cervone
00864b0635 surround \middle with OPEN and CLOSE TeXAtoms, so that the spacing will be consistent with TeX's version (e.g., \mathrel{}\middle|\mathrel{} will produce the right spacing). As a side effect, this resolves the problem with the quotes, sot this resolves issue #1023. 2016-06-07 10:14:51 -04:00
Davide P. Cervone
02cfa458d8 Don't add a 'src' attribute (<image> uses href, not src) 2016-06-07 10:06:18 -04:00
Davide P. Cervone
acbb444141 Make rowlines='' and rowlines=' ' be rowlines='none'. Resolives issue #1004. 2016-06-07 06:46:13 -04:00
Davide P. Cervone
8c51621661 Merge pull request #1483 from dpvc/issue1477
Catch IE8 errors with inserting MathML from AssistiveMML extension. #1477
2016-06-06 16:12:19 -04:00
Davide P. Cervone
2e82e8f17b Merge pull request #1485 from dpvc/issue1449
Allow line breaks within TeXAtom elements  Resolves issue #1449.
2016-06-06 16:04:24 -04:00
Davide P. Cervone
6d689b135a Merge pull request #1504 from dpvc/respeq119
Make getJaxForMath() work even during chunking.
2016-06-06 16:01:56 -04:00
Davide P. Cervone
0d192ebf70 Make getJaxForMath() work even during chunking. Resolves issue mathjax/MathJax-RespEq#119. 2016-06-06 07:41:18 -04:00
Davide P. Cervone
fef425431b Handle adjusting cell heights properly. Add a 1em strut to work around issues with cells containing no text and cells that are shorter than the midpoint of the font. Resolves issue #1500. 2016-06-06 07:15:04 -04:00
Davide P. Cervone
a118ca9e82 Allow percentage width to bubble up un bbox.updateFrom(cbox). Resolves issue #1499. 2016-06-02 16:33:15 -04:00
Davide P. Cervone
c9fc3ae66b Fix up comment. 2016-05-18 12:37:23 -04:00
Davide P. Cervone
2f37edaadf Construct the script boxes in the DOM so that stretchy characters can use CHTMLnodeElement() to locate their associated DOM nodes properly. The boxes are moved into the correct places later. REsolves issue #1480. 2016-05-18 12:30:53 -04:00
Davide P. Cervone
b51e686afc Allow line breaks within TeXAtom elements Resolves issue #1449. 2016-05-17 19:20:03 -04:00
Davide P. Cervone
ab7d436bb1 Mark accented operators as not having movable limits. Resolves issue #1469. 2016-05-17 19:07:17 -04:00