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
|
6b6623bc5c
|
Merge branch 'issue473' into develop. Issue #473.
|
2014-02-14 08:32:48 -05:00 |
|
Davide P. Cervone
|
f01d347bb1
|
Merge branch 'issue684' into develop. Issue #684.
|
2014-02-14 08:30:28 -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
|
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
|
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
|
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
|
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
|
fc5544fbba
|
Merge branch 'issue561' into develop. Issue #561.
|
2014-02-10 08:33:48 -05:00 |
|
Davide P. Cervone
|
bcceb08590
|
Add \texttt and \textsf macros, and make them work with mtextFontInherit. Resolves issue #459.
|
2014-02-09 13:45:58 -05:00 |
|
Davide P. Cervone
|
2c2e2135b5
|
Add phasorangle notation to menclosed. Resolves issue#561.
|
2014-02-08 13:58:31 -05:00 |
|
Davide P. Cervone
|
70bbd42c9d
|
Handle nested <math> elements without error. Resolves issue #614.
|
2014-02-08 13:02:56 -05:00 |
|
Davide P. Cervone
|
2afb80176c
|
Merge branch 'issue681' into develop. Issue #681.
|
2014-02-08 11:28:03 -05:00 |
|
Davide P. Cervone
|
ba238a6393
|
Fixed accidental switching of true and false when testing for local font. Issue #681.
|
2014-02-08 11:27:36 -05:00 |
|
Davide P. Cervone
|
6e0a83a437
|
Merge branch 'issue715' into develop. Issue #715.
|
2014-02-07 10:09:17 -05:00 |
|
Davide P. Cervone
|
25d6ce9f65
|
Merge branch 'issue730' into develop. Issue #730.
|
2014-02-07 10:06:13 -05:00 |
|
Davide P. Cervone
|
3fc0a5762b
|
Merge branch 'issue517' into develop. Issue #517.
|
2014-02-07 10:03:10 -05:00 |
|
Davide P. Cervone
|
cdcc04d521
|
Merge branch 'issue580' into develop. Issue #580.
|
2014-02-07 10:01:53 -05:00 |
|
Davide P. Cervone
|
5cb8bbb968
|
Merge branch 'issue578' into develop. Issue #578.
|
2014-02-07 10:00:19 -05:00 |
|
Davide P. Cervone
|
f1f109b586
|
Remove redundent check (if span is null, then div will be null, so only need to check for div). Issue #730.
|
2014-02-07 09:39:56 -05:00 |
|
Davide P. Cervone
|
8dc99cef2d
|
Add min and max width and height resets to CSS where appropriate. Resolves issue #517.
|
2014-02-06 15:20:19 -05:00 |
|
Davide P. Cervone
|
57d85a4f69
|
Fixed typo in 'important'.
|
2014-02-06 15:15:46 -05:00 |
|
Davide P. Cervone
|
72f9d5f408
|
Added '!important' to NativeMML CSS as well. (Issue #580.)
|
2014-02-06 15:07:35 -05:00 |
|
Davide P. Cervone
|
8f0ac563d6
|
Remove quoting of lquote and rquote when they appear within the content of the <ms> element. Not sure why this was ever done. Resolves issue #578.
|
2014-02-06 14:42:32 -05:00 |
|
Davide P. Cervone
|
4f10613b2a
|
Add '!important' to CSS for display property. Resolves issue #580.
|
2014-02-06 14:31:17 -05:00 |
|
Davide P. Cervone
|
6c50f1dae8
|
Clear font test div so that its width doesn't affect the page size. resolves issue #681.
|
2014-02-06 14:02:41 -05:00 |
|
Davide P. Cervone
|
3b35ca9e16
|
Add more tests to check that the math is still in the page. Should resolve issue #730 (though we don't have their page and can't really test it).
|
2014-02-06 13:18:04 -05:00 |
|
Davide P. Cervone
|
169c2ed097
|
Fix size of accents in STIX and STIX-Web fonts. Resolves issue #715.
|
2014-02-06 12:33:37 -05:00 |
|
Davide P. Cervone
|
65cc50ac5c
|
Fixed font name table to work on Windows as well as Macs with the new web fonts installed locally
|
2014-01-13 15:49:16 -05:00 |
|
Davide P. Cervone
|
86ac34e91b
|
Fix new web fonts bold-italic variant (issue #716) and STIX-Web lower-case Greek in sans-serif and sans-serif-italic variants (issue #697).
|
2014-01-13 11:52:39 -05:00 |
|
Davide P. Cervone
|
b9685dd507
|
Fix incorrect min-width for mtd elements. Resolves issue #699.
|
2014-01-13 11:50:49 -05:00 |
|
Davide P. Cervone
|
39527d2a34
|
Fix font names in font-test data so that local versions of the web fonts can be detected. This still has to be tested on Windows and Linux. Issue #711.
|
2014-01-08 13:32:26 -05:00 |
|
Davide P. Cervone
|
c54ac49108
|
Scale axis sizes properly for scripts. Issue #703.
|
2014-01-08 11:44:23 -05:00 |
|
Frédéric Wang
|
9702afba15
|
Increase version numbers for 2.3 ; update languages. #534
|
2013-11-11 14:14:08 +01:00 |
|
Frédéric Wang
|
74c270f3c9
|
... and now fix the issue myself. #650
|
2013-11-08 09:47:43 +01:00 |
|
Frédéric Wang
|
767225cd3e
|
Revert third-party fix for lack of CLA #650
|
2013-11-08 09:42:57 +01:00 |
|
Frédéric Wang
|
a2ca632cac
|
Merge pull request #662 from fred-wang/issue611
Issue611
|
2013-11-07 08:53:35 -08:00 |
|
Frédéric Wang
|
2fe803cfb1
|
Regenerate the font data (no longer in sync with the font files!) #611
|
2013-11-07 16:18:09 +01:00 |
|
Chen-Pang He
|
937434c77d
|
Center display math in XHTML (#650)
|
2013-11-05 21:39:23 +08:00 |
|
Davide P. Cervone
|
1f013d76b3
|
Merge pull request #644 from dpvc/issue523
Resolves issue #523
|
2013-10-30 10:03:01 -07:00 |
|
Frédéric Wang
|
7364fffae2
|
Add caligraphic-bold and tex-oldstylebold. #612, #611
|
2013-10-30 16:16:32 +01:00 |
|
Frédéric Wang
|
b3867893b2
|
Adding remap to latin modern and gyre fonts. #611
|
2013-10-30 12:57:07 +01:00 |
|
Frédéric Wang
|
e3a431826c
|
Add some remap for Euler fonts. #611
|
2013-10-30 11:14:10 +01:00 |
|
Davide P. Cervone
|
08ec41cd86
|
More checks to make sure nesting level doesn't go below zero. Issue #523.
|
2013-10-28 18:45:21 -04:00 |
|
Davide P. Cervone
|
cd0b88e524
|
Don't let nesting count go below zero. Resolves issue #523.
|
2013-10-28 18:30:59 -04:00 |
|
Frédéric Wang
|
62afeb2ad5
|
Update fontdata to improve the list of stretchy operators. #611
|
2013-10-23 17:18:04 +02:00 |
|
Frédéric Wang
|
133df1675c
|
Fix many issues with Asana Font. #611
|
2013-10-23 12:59:04 +02:00 |
|
Frédéric Wang
|
90749a7afe
|
Fix WARNINGs generated by the MathJax packer. #534
|
2013-10-21 14:30:16 +02:00 |
|
Frédéric Wang
|
b73eafd431
|
Bump version numbers. #534
|
2013-10-21 13:58:46 +02:00 |
|
Frédéric Wang
|
28afef1a95
|
mglyph messages: pass the def to the MML.Error function. #627
|
2013-10-21 12:38:26 +02:00 |
|
Frédéric Wang
|
5828d63598
|
Merge branch 'master' into bidi
|
2013-10-21 11:15:58 +02:00 |
|
Frédéric Wang
|
3fee31b7e4
|
Address review comments #627
|
2013-10-21 10:04:39 +02:00 |
|
Frédéric Wang
|
6f3051e989
|
follow-up
|
2013-10-19 16:13:06 +02:00 |
|
Frédéric Wang
|
c1e33446f2
|
Address review comments. #612
|
2013-10-19 15:44:42 +02:00 |
|
Frédéric Wang
|
a2046c05a3
|
Restore the direction=ltr on the MathJax containers. #627
|
2013-10-18 14:36:14 +02:00 |
|
Frédéric Wang
|
d2fed27a29
|
Move FONTDATA from boldsymbol.js to jax/output for STIX and TeX fonts. #612
|
2013-10-18 14:13:58 +02:00 |
|
Frédéric Wang
|
fdc34e3d88
|
SVG output: Consider dir=rtl for <mtext> elements that are rendered with an SVG <text> element. #474, #/610, #627
|
2013-10-18 11:32:28 +02:00 |
|
Frédéric Wang
|
aa8d543a45
|
follow-up: add directionality on remaining MathML error messages #627
|
2013-10-18 10:40:38 +02:00 |
|
Frédéric Wang
|
932b7e8f7c
|
Experimental Bidi branch. #474, #/610, #627
|
2013-10-18 10:04:47 +02:00 |
|
Frédéric Wang
|
95fd93abb0
|
Remove extra comma and useless newline in fontdata.js #621
|
2013-10-17 16:42:16 +02:00 |
|
Frédéric Wang
|
c60fdb4149
|
Neo-Euler: don't remap to italic/bold-italic Plane 1 characters since they are not available in the font. #602
|
2013-10-11 11:08:01 +02:00 |
|
Frédéric Wang
|
1ad11f6e89
|
New branch for issue #489 ; regenerate the data.
|
2013-10-08 11:43:30 +02:00 |
|
Davide P. Cervone
|
ff06343dd0
|
Merge pull request #598 from dpvc/issue558-loop
Improve width computation for MathML elements (issue #558)
|
2013-10-07 12:28:47 -07:00 |
|
Davide P. Cervone
|
8599abbc4c
|
Mark the postTranslate call that does chunk updates as a partial one
|
2013-10-07 07:30:57 -04:00 |
|
Davide P. Cervone
|
2755cbd037
|
Make web font loop into an extension (first draft)
|
2013-10-05 08:21:53 -04:00 |
|
Davide P. Cervone
|
a012354f38
|
Add support for matching web fonts in HTML-CSS. Change the names of the paramters that control it in NativeMML (so both have the same names). Add a global matchWebFonts option to control whether to do the loop to check for web fonts (off by default). Resolves more of issue #558.
|
2013-09-29 19:44:15 -04:00 |
|
Davide P. Cervone
|
c777547f97
|
Add a loop to check for font changes due to web fonts either in the math or the surrounding font. Resolves issue #558.
|
2013-09-29 16:23:42 -04:00 |
|
Davide P. Cervone
|
c05ab62ecc
|
Add config option for matching font heights in NativeMML and HTML-CSS output (can't do it for SVG, since we aren't using native fonts)
|
2013-09-29 08:51:49 -04:00 |
|
Davide P. Cervone
|
bbf543a840
|
Add some comments, and clear the list of DOM elements once we are done with it.
|
2013-09-23 21:19:04 -04:00 |
|
Davide P. Cervone
|
ed932ec458
|
Properly handle the width of math and mtd elements by explicitly setting the width from the child mrow (works around FF bug that gets these widths wrong). Resolves issue #558.
|
2013-09-23 20:56:25 -04:00 |
|
Frédéric Wang
|
43d648b21d
|
MathJax fonts: map capital fraktur I to the correct position. #555
|
2013-09-17 16:08:11 +02:00 |
|
Frédéric Wang
|
492738cb70
|
Fix placement issues with largeop and munderover. #489
|
2013-08-27 10:05:07 +02:00 |
|
Davide P. Cervone
|
4263db98d3
|
Merge pull request #527 from fred-wang/issue482
This resolves issue #482.
|
2013-08-02 04:05:13 -07:00 |
|
Davide P. Cervone
|
1326cbdf44
|
Merge pull request #528 from fred-wang/issue481
This resolves issue #481
|
2013-08-02 04:03:43 -07:00 |
|
Frédéric Wang
|
108cda6097
|
Address second review.
|
2013-08-02 10:15:13 +02:00 |
|
Frédéric Wang
|
4ec11da1f1
|
Address review comments.
|
2013-08-02 09:58:58 +02:00 |
|
Frédéric Wang
|
1cc5064462
|
Avoid accessing data[0] with under/over scripts and mlabeledtr too. Address review command of issue #486.
|
2013-06-12 16:06:56 +02:00 |
|
Frédéric Wang
|
96f16e1868
|
Address review comments for issue #481.
|
2013-05-31 09:14:47 +02:00 |
|
Frédéric Wang
|
cc34c39def
|
Replace nonstandard MJX-arrow class by an "updiagonalarrow" menclose notation. Fix issue #481.
|
2013-05-30 12:17:19 +02:00 |
|
Frédéric Wang
|
d0e795705b
|
WebKit NativeMML: only apply lspace/rspace in non-embellised mrow and set them to 0 otherwise.
|
2013-05-30 11:26:50 +02:00 |
|
Davide P. Cervone
|
681405debc
|
Avoid accessing data[0] when not defined. Resolves issue #486.
|
2013-05-29 11:56:41 -04:00 |
|
Frédéric Wang
|
93065ef055
|
Native MathML: add workarounds for mi, mo (lspace/rspace), mmultiscripts and mspace (width) elements in WebKit. Fix issue #482.
|
2013-05-29 15:45:58 +02:00 |
|
Davide P. Cervone
|
bf14e19cf9
|
Bump version number for previous commit.
|
2013-05-21 19:54:36 -04:00 |
|
Davide P. Cervone
|
2cbb068d9f
|
Make stretchy characters contribute to height/depth of the proper row (was using the wrong index). Resolves issue #468.
|
2013-05-21 19:45:36 -04:00 |
|
Davide P. Cervone
|
25a10d733d
|
Correct typo in stroke-width (was stroke-thickness). Resolves issue #461.
|
2013-05-11 15:29:02 -04:00 |
|
Davide P. Cervone
|
b4dc4d1616
|
Add Greek Delta to SVG fonts
|
2013-05-01 15:24:53 -04:00 |
|
Davide P. Cervone
|
6e9199efa1
|
Add formatting headers to all hand-edited files.
|
2013-05-01 14:49:11 -04:00 |
|
Davide P. Cervone
|
4053d7acab
|
Set versions to 2.2 and update copyright notice
|
2013-05-01 14:37:39 -04:00 |
|
Davide P. Cervone
|
4f40c0eed6
|
Fix some crashes when elements are missing their children.
|
2013-05-01 13:21:10 -04:00 |
|
Davide P. Cervone
|
7968896c8b
|
Fix width problem with zoom box in Firefox.
|
2013-04-30 16:12:10 -04:00 |
|
Davide P. Cervone
|
ee49484a3f
|
Fix typo in comments
|
2013-04-30 16:11:54 -04:00 |
|
Davide P. Cervone
|
9394d32571
|
Handle empty child nodes better.
|
2013-04-30 15:24:59 -04:00 |
|
Davide P. Cervone
|
23edb8c49b
|
Fix undefined variable (due to a name change; missed one). Resolves issue #428.
|
2013-04-30 08:17:16 -04:00 |
|
Davide P. Cervone
|
167d7ab328
|
Remove b8561b0 accidentaly pasted into the NativeMML/jax.js file
|
2013-04-30 08:12:01 -04:00 |
|
Davide P. Cervone
|
a7ed50a474
|
Repack and recombine. Fix some variable scoping and other issued detected by the packer.
|
2013-04-29 20:14:12 -04:00 |
|
Davide P. Cervone
|
a843a9494a
|
Fix missing colon in styles
|
2013-04-29 19:31:56 -04:00 |
|
Davide P. Cervone
|
b8561b07bf
|
Merge branch 'localization' into develop
|
2013-04-29 19:25:03 -04:00 |
|
Davide P. Cervone
|
4f28b81b08
|
Merge branch 'issue428' into develop
Resolves issue #428.
|
2013-04-29 16:28:33 -04:00 |
|
Davide P. Cervone
|
8437d9d404
|
Merge branch 'issue444' into develop
Resolves issue #444.
|
2013-04-29 16:25:20 -04:00 |
|
Davide P. Cervone
|
d09d4d7067
|
Merge branch 'issue449' into develop
Resolves issue #449.
|
2013-04-29 16:09:07 -04:00 |
|
Davide P. Cervone
|
62236bb26f
|
Merge branch 'issue364' into develop
Resolves issue #364.
|
2013-04-29 16:04:18 -04:00 |
|
Davide P. Cervone
|
5c8919bc3c
|
Merge branch 'issue443' into develop
Resolves issue #443.
|
2013-04-29 16:01:33 -04:00 |
|
Davide P. Cervone
|
0891402b88
|
Merge branch 'issue359' into develop. Improves MathML rendering for mfenced and mlabeldtr elements.
|
2013-04-29 15:57:29 -04:00 |
|
Davide P. Cervone
|
de15c6c514
|
Fixes to make zoom work properly with expressions that have full width (e.g., tagged equations).
|
2013-04-29 14:06:48 -04:00 |
|
Davide P. Cervone
|
d6b6aa8111
|
Add min-width to displayed equations with labels so that they cause their containers to have non-zero width (like when they are in a table cell). Resolves issue #428.
|
2013-04-29 10:48:45 -04:00 |
|
Davide P. Cervone
|
9752fd6e11
|
Add HTMLCSS.parentNode() that returns a span's parentNode, skipping over <a> tags. Resolves issue #364.
|
2013-04-28 17:31:34 -04:00 |
|
Davide P. Cervone
|
94e92dcfff
|
Try to isolate MathJax from CSS transitions. Resolves issue #449.
|
2013-04-26 07:48:52 -04:00 |
|
Davide P. Cervone
|
9d7ff33bd2
|
Use a single routine to construct the mrow that replaces mfenced. Fix up some uses of var (not using it twice for the same variable in a function). Fix up some spacing and comments. Don't use .trim(). Use firstChild rather than firstElementChild (not supported by all browsers), etc.
|
2013-04-26 07:01:28 -04:00 |
|
Frédéric Wang
|
c3ad51d2e1
|
Merge branch 'issue356' into issue359
Conflicts:
unpacked/jax/output/NativeMML/jax.js
|
2013-04-23 08:28:59 +02:00 |
|
Davide P. Cervone
|
594043e330
|
Use ems (rounded to nearest pixel) for Chrome. Rounding makes the placement work more reliably, while still being in relative units. Resolves issue #443.
|
2013-04-22 08:26:38 -04:00 |
|
Davide P. Cervone
|
f4cc34706a
|
Merge branch 'issue386' into develop
Resolves issue #386.
|
2013-04-19 09:35:50 -04:00 |
|
Davide P. Cervone
|
ce8c8882ea
|
Merge branch 'issue427' into develop
Resolves issue #427.
|
2013-04-19 09:31:42 -04:00 |
|
Davide P. Cervone
|
ea849af1ae
|
Merge branch 'issue441' into develop
Resolves issue #441.
|
2013-04-19 09:27:21 -04:00 |
|
Davide P. Cervone
|
d758ebcaaa
|
Fixed typo in comments.
|
2013-04-19 09:16:48 -04:00 |
|
Davide P. Cervone
|
9e65b9ce74
|
Move mjx-svg-href class to <a> rather than its child. Resolves issue #427.
|
2013-04-19 08:08:59 -04:00 |
|
Davide P. Cervone
|
5c39699371
|
Make sure textSVG is attached during zooming (prevents error when math contains characters outside of the MathJax fonts). Resolves issue #441.
|
2013-04-18 17:11:47 -04:00 |
|
Davide P. Cervone
|
debc24047f
|
Make final math size be in relative units so that it prints even if print media has a different font size. Resolves issue #386.
|
2013-04-17 17:21:09 -04:00 |
|
Davide P. Cervone
|
486cd40424
|
Make href class specific to SVG (in case we need to have one for other output jax)
|
2013-04-17 09:05:24 -04:00 |
|
Davide P. Cervone
|
557e93e505
|
Allow \color to override link color in SVG output. Resolves issue #427.
|
2013-04-17 09:02:33 -04:00 |
|
Davide P. Cervone
|
bea2f8b755
|
Fix monospace space character to be the same width as the other monospace characters. Resolves issue #380.
|
2013-04-16 20:17:12 -04:00 |
|
Davide P. Cervone
|
7cd9180b0b
|
Fix a number of message ID's and message texts. Add menuTitle to fr.js file.
|
2013-04-09 13:13:25 -04:00 |
|
Davide P. Cervone
|
535c033e24
|
Handle HTML snippets better, and fix up messages in FontWarnings and v1.0-warning extensions. Fix French menu items and a few others (thanks Fred). Fix scale-all-math dialog.
|
2013-04-05 18:45:50 -04:00 |
|
Davide P. Cervone
|
660f38959a
|
Make constant messages be translated when they are used rather than when they are defined. Rework About box, add menu ID's. Make TeX.Error() and MathML.Error() handle localization. Break up Fred's French data into separate files. Make localization data load on demand. Other miscellaneous updates.
|
2013-04-03 17:24:14 -04:00 |
|
Davide P. Cervone
|
ffb9b53034
|
Merge remote-tracking branch 'fred/issue367-bis' into develop
Resolves issues #367.
|
2013-04-01 08:38:44 -04:00 |
|
Frédéric Wang
|
8803b00446
|
Ignore linebreak attribute on mspace when dimensional attributes are set. Fix issue #388.
|
2013-03-25 16:57:05 +01:00 |
|
Frédéric Wang
|
332642c659
|
Fix processing errors with various table and menclose attributes. Issue #367.
|
2013-03-25 15:16:36 +01:00 |
|
Davide P. Cervone
|
5709ab189b
|
Merge remote-tracking branch 'fred/issue365' into develop
Resolves issue #365.
|
2013-03-21 09:17:55 -04:00 |
|
Davide P. Cervone
|
a0e0567028
|
Merge remote-tracking branch 'fred/issue366' into develop
Resolves issue #366.
|
2013-03-21 09:12:10 -04:00 |
|
Frédéric Wang
|
883d7a9e92
|
Use this.HTMLzeroBBox instead of the explicit object in the HTML-CSS output.
|
2013-03-21 11:29:15 +01:00 |
|
Davide P. Cervone
|
3ab428a985
|
Merge remote-tracking branch 'fred/issue363' into develop
Resolves issue #363.
|
2013-03-20 17:13:05 -04:00 |
|
Davide P. Cervone
|
0efe5e6f2c
|
Merge branch 'issue383' into develop
Resolves issue #383
|
2013-03-20 14:00:11 -04:00 |
|
Davide P. Cervone
|
3a5a0a6910
|
Remove commented code and add comment for change to Ex(). Issue #383.
|
2013-03-20 13:58:48 -04:00 |
|
Davide P. Cervone
|
7f5097436b
|
Merge remote-tracking branch 'fred/issue362' into develop
Resolves issue #362
|
2013-03-20 13:54:29 -04:00 |
|
Davide P. Cervone
|
1702034cd8
|
Merge branch 'issue351' into develop
Resolves issue #351
|
2013-03-20 13:46:12 -04:00 |
|
Davide P. Cervone
|
73d7791820
|
Merge branch 'issue414' into develop
|
2013-03-20 13:40:04 -04:00 |
|
Davide P. Cervone
|
0724a8ea06
|
Bump version number and add comments referring to issue #414.
|
2013-03-20 09:26:08 -04:00 |
|
Davide P. Cervone
|
990e3c6007
|
Don't scale line thickness for menclose (so lines won't disapear in scripts). Resolves issue #414.
|
2013-03-19 11:45:23 -04:00 |
|
Davide P. Cervone
|
4a024c2984
|
Wait for SVG to set the fontDir value before setting up the loadhooks or calling loadCompete. This allows fontdata.js to be included in combined configuration files. Resolves issue #413.
|
2013-03-18 19:09:54 -04:00 |
|
Frédéric Wang
|
1e9ade71bf
|
Update more names to follow our coding style.
|
2013-02-28 10:19:17 +01:00 |
|
Frédéric Wang
|
dd019796b0
|
More translations...
|
2013-02-25 16:09:17 +01:00 |
|
Frédéric Wang
|
4fdb68a080
|
More attempts to translate messages.
|
2013-02-22 13:56:52 +01:00 |
|
Frédéric Wang
|
bf1157fce4
|
Rename some variables to follow Davide's convention ; use DOM element interface to browse the table.
|
2013-02-13 14:15:51 +01:00 |
|
Frédéric Wang
|
aeefb6cf5b
|
Save SVG data for an empty mtable. Fix issue392.
|
2013-02-11 15:46:16 +01:00 |
|
Frédéric Wang
|
d0b024243b
|
Better construct empty frames when maction@selection is invalid
|
2013-02-11 14:29:09 +01:00 |
|
Frédéric Wang
|
4fefa49080
|
Do not display maction when the selection is out of range. Fix issue 365.
|
2013-02-08 16:32:24 +01:00 |
|
Frédéric Wang
|
492f378ff8
|
Enable the mlabeledtr workaround for Opera
|
2013-02-06 23:02:01 +01:00 |
|
Frédéric Wang
|
65c9b8234e
|
Better handle mathvariant for unknown/invalid values or values not supported by generic fonts.
|
2013-02-06 18:10:33 +01:00 |
|
Frédéric Wang
|
4c28f5f7c6
|
Merge branch 'issue356' into issue359
Conflicts:
unpacked/jax/output/NativeMML/jax.js
|
2013-02-06 15:40:28 +01:00 |
|
Frédéric Wang
|
89845b909b
|
Some improvements to Davide's work ; make the rowspacing/columnspacing workaround work on Webkit too.
|
2013-02-06 15:20:56 +01:00 |
|
Frédéric Wang
|
b9e919499b
|
Add a HTMLCSS.maxStretchyParts property.
|
2013-02-06 14:29:26 +01:00 |
|
Frédéric Wang
|
684b81a022
|
Implement rowspacing/columnspacing for the native MathML output, using cell padding.
|
2013-02-06 12:05:13 +01:00 |
|
Frédéric Wang
|
64a9eb0506
|
Workaround mfenced support for Opera too ; add open/close properties on the element jax generated by the TeX/MathML input jax ; generate mfenced element for <mrow> elements with open/close properties.
|
2013-02-04 12:55:49 +01:00 |
|
Davide P. Cervone
|
caa965d23d
|
Add a pixel extra around the SVG image to accommodate antialiasing pixels. Also, try to work around truncation versus rounding issue in Chrome for ex-sizes (may not work well in other browsers, though). Addresses issue #383.
|
2013-01-31 15:39:21 -05:00 |
|
Davide P. Cervone
|
6c1dd91f13
|
Handle mlabeledtr in Firefox and other browsers by making a more complicated table with extra columns.
|
2013-01-31 15:33:25 -05:00 |
|
Frédéric Wang
|
9ae9306264
|
Scan mmultiscripts children to find the first element with a spanID, as suggested by Davide.
|
2013-01-28 08:36:00 +01:00 |
|
Frédéric Wang
|
24f7626290
|
change the order again in menclose.js
|
2013-01-15 17:19:02 +01:00 |
|
Frédéric Wang
|
a84763522d
|
mmultiscripts: take into account the <none/> case (probably need a better selection of sscale)
|
2012-12-26 19:41:10 +01:00 |
|
Frédéric Wang
|
d3be78023d
|
Fix Math Processing Error for msubsup/msub/msup element.
|
2012-12-26 15:27:55 +01:00 |
|
Frédéric Wang
|
b7bf3be64e
|
workaround for issue366: limit the number of repetition to build stretchy chars in HTML-CSS
|
2012-12-26 12:23:21 +01:00 |
|
Frédéric Wang
|
ec105af431
|
mmultiscripts/menclose: ensure that HTMLgetScale is not called before HTMLcreateSpan. Fix Math Processing errors described in issue 362.
|
2012-12-25 15:46:35 +01:00 |
|
Davide P. Cervone
|
07a557324b
|
Bump versions, repack, and recombine previous commit.
|
2012-11-27 14:42:07 -05:00 |
|
Davide P. Cervone
|
6ef9fb6d87
|
Make tool tips appear above zoom boxes (resolves issue #351).
|
2012-11-27 14:19:48 -05:00 |
|
Davide P. Cervone
|
e0273d1704
|
Fix problem with OS X Lion STIX font fix being applied to all platforms when Chrome is used.
|
2012-10-17 17:52:58 -04:00 |
|
Davide P. Cervone
|
b1abd818bd
|
Fix problem with adding widths when child node is empty that causes linebreaking to produce math processing errors. (Reported by StackExchange community.)
|
2012-10-03 06:22:19 -04:00 |
|
Davide P. Cervone
|
235c5dc40b
|
Fix problem with table frames in IE with zero-height tables. Also fix problem with HTMLboxChild when child is is empty and the container doesn't have a bbox. Resolves issues found by Fred's test framework.
|
2012-10-03 06:20:57 -04:00 |
|
Davide P. Cervone
|
ca34855b25
|
Fix a problem with SVG linebreaking where the lines would get farther and farther apart when there are multiple breaks within an equation.
|
2012-10-01 16:56:20 -04:00 |
|
Davide P. Cervone
|
5921c8cb84
|
Make IE9 and IE10 use SVG for menclose rather than SVG (when in a document mode that supports it). Resolves issue #324.
|
2012-09-29 15:54:22 -04:00 |
|
Davide P. Cervone
|
e7b29726b6
|
Merge branch 'issue317' into develop
|
2012-09-29 15:06:36 -04:00 |
|
Davide P. Cervone
|
aa5829849f
|
Update version numbers to v2.1
|
2012-09-24 21:06:28 -04:00 |
|
Davide P. Cervone
|
beff612f53
|
Use web-fonts by default for unknown browsers. Addresses issue #317.
|
2012-09-24 20:19:11 -04:00 |
|
Davide P. Cervone
|
8ef21276b4
|
Merge issue 'issue296' into develop
|
2012-09-10 19:14:49 -04:00 |
|
Davide P. Cervone
|
8d0b6f5189
|
Merge branch 'issue305' into develop
|
2012-09-10 19:12:39 -04:00 |
|
Davide P. Cervone
|
278d7f2e12
|
Merge branch 'issue309' into develop
|
2012-09-10 19:10:39 -04:00 |
|
Davide P. Cervone
|
544f16042a
|
Bump version number and repack previous commit
|
2012-09-09 07:05:38 -04:00 |
|
Davide P. Cervone
|
af2ae01e9b
|
Fix problem with SVG output disappearing during line breaks when equation numbers are also present. Resolves issue #296
|
2012-09-09 07:04:19 -04:00 |
|
Davide P. Cervone
|
9025855ce2
|
Merge branch 'issue310' into develop
|
2012-09-09 06:56:22 -04:00 |
|
Davide P. Cervone
|
064e053140
|
Fix problem with potential infinite loop when an mspace is an embellished operator that causes a linebreak to occur. Also fix alignment problem in msubsup where svg.y wasn't taken into account (after a removeable group is removed). Might need similar treatment in moverunder and perhaps others as well. Issue #305.
|
2012-09-09 00:19:35 -04:00 |
|
Davide P. Cervone
|
0ed7629df9
|
Fix an undeclared variable (notices by the packer).
|
2012-09-08 21:32:24 -04:00 |
|
Davide P. Cervone
|
5d69614718
|
Allow linebreaks within the base of msubsup to work so that the super and subscripts stay with the last line of the base. Resolves issue #235.
|
2012-09-08 21:29:29 -04:00 |
|
Davide P. Cervone
|
27d3b1ea80
|
Force Opera to redraw zoomed expressions in SVG output. Resolves issue #309.
|
2012-09-08 11:14:06 -04:00 |
|
Davide P. Cervone
|
0ed5d463e5
|
Merge branch 'issue217' into develop
|
2012-09-08 10:36:30 -04:00 |
|
Davide P. Cervone
|
0ad314bdf6
|
Bump version and repack previous commit
|
2012-09-08 10:29:42 -04:00 |
|
Davide P. Cervone
|
18dd75657c
|
Use bold-italic font rather than italic for bold-script when STIX fonts are used. Resolves issue #310.
|
2012-09-08 10:28:51 -04:00 |
|
Davide P. Cervone
|
d9e019b790
|
Merge branch 'issue297' into develop
|
2012-09-06 11:10:50 -04:00 |
|
Davide P. Cervone
|
38c2f569f9
|
Merge branch 'issue239' into develop
|
2012-09-06 10:13:11 -04:00 |
|
Davide P. Cervone
|
7ea6ce84b1
|
Merge branch 'issue304' into develop
|
2012-09-06 10:08:01 -04:00 |
|
Davide P. Cervone
|
b1c41f4107
|
Merge branch 'issue308' into develop
|
2012-09-06 10:04:33 -04:00 |
|
Davide P. Cervone
|
c7e80eca6f
|
Work around Chrome bug with MathJax web fonts that affects some combining characters. Add support for spacing characters (and in particular, negative spacing) to make that easier to do. Resolves issue #239.
|
2012-09-04 16:34:26 -04:00 |
|
Davide P. Cervone
|
bf680988b9
|
Merge branch 'develop' into IE10
|
2012-09-04 09:33:06 -04:00 |
|
Davide P. Cervone
|
a30d9067fe
|
Handle positioning to a hash URL when the link is to an element within SVG output. Resolves remainder of issue #297.
|
2012-09-04 08:53:20 -04:00 |
|
Davide P. Cervone
|
7aedaa973f
|
Fix processing error when rowalign has a bad value. Fixes problem reported by Fred in issue #304.
|
2012-09-04 07:28:33 -04:00 |
|
Davide P. Cervone
|
574e060463
|
Use MathJax message area rather than window status line for mactaion with actiontype='statusline' to avoid security restrictions in some browsers. Resolves issue #308.
|
2012-09-04 06:20:26 -04:00 |
|
Davide P. Cervone
|
0772d97a6a
|
Merge branch 'issue210' into develop
|
2012-09-04 06:08:15 -04:00 |
|
Davide P. Cervone
|
651b99eb96
|
Merge branch 'issue274' into develop
|
2012-09-03 09:08:22 -04:00 |
|
Davide P. Cervone
|
ecf512e73a
|
Previous commit in this branch was too agressive about setting display to in-line; now use span.MathJax_MathML and div.MathJax_MathML to get it right. Issue #274.
|
2012-09-03 09:01:35 -04:00 |
|
Davide P. Cervone
|
c9984345d6
|
Move span that holds zoom box to after the displayed math so that line breaks won't occur between the two. Adjust getJaxFromMath to compensate. Resolves second item from issue #217.
|
2012-09-03 08:40:06 -04:00 |
|
Davide P. Cervone
|
688de8ee2b
|
Remove console.log() calls that were inadvertantly left in. (argh!) Issue #210.
|
2012-09-01 12:44:13 -04:00 |
|
Davide P. Cervone
|
0d89653706
|
Improve testing for parent span being correct.
|
2012-09-01 12:29:16 -04:00 |
|
Davide P. Cervone
|
42998e00e5
|
Fix problem with taking style of null element reported by Fred in issue #210.
|
2012-09-01 12:27:10 -04:00 |
|
Davide P. Cervone
|
2f8a30a362
|
Handle minsize on vertical stretching as well as horizontal. Also fix a vertical placement problem with stretched elements in tables in HTML-CSS, and improve performace for placeing the extension characters by making sure we have the bbox for them. Issue #210.
|
2012-09-01 11:21:34 -04:00 |
|
Davide P. Cervone
|
076526787e
|
Merge branch 'issue300' into develop
|
2012-08-31 16:38:23 -04:00 |
|
Davide P. Cervone
|
2c9a585e08
|
Merge branch 'issue255' into develop
|
2012-08-31 09:41:00 -04:00 |
|
Davide P. Cervone
|
ec47a05e16
|
Removed TeX modifications from SVG fontdata (should have been done in previous commit). Issue #300.
|
2012-08-31 09:11:58 -04:00 |
|
Davide P. Cervone
|
5b698c20c2
|
Restore the use of scanW that was removed in an earlier commit (it turns out to be needed after all, as info.scanW is changed in the recursive calls). Issue #255.
|
2012-08-30 14:35:03 -04:00 |
|
Davide P. Cervone
|
dc9e4a760e
|
Allow line breaks at delimiters and separators in mfenced elements, and fix up some issues with lines going over the maximum width (due to forgetting to add width of first element after a split). Resolves issue #255.
|
2012-08-30 13:54:32 -04:00 |
|
Davide P. Cervone
|
34a9af5180
|
Fix mfenced so that when it contains a line break the delimiters and separators are not lost. Resolves issue #255 (but separators currently aren't able to be breakpoints, so more needs to be done).
|
2012-08-29 23:28:20 -04:00 |
|
Davide P. Cervone
|
f86e3282ab
|
Only token elements should consider mathsize in HTMLgetScale() or SVGgetScale(). Resolves issue #251.
|
2012-08-28 20:07:07 -04:00 |
|
Davide P. Cervone
|
b58c667f8b
|
Add onclick handler to make href's work in all browsers in SVG mode. Resolves issue #297.
|
2012-08-28 19:25:38 -04:00 |
|
Davide P. Cervone
|
037e5eb895
|
Merge branch 'issue295' into develop
|
2012-08-28 15:28:39 -04:00 |
|
Davide P. Cervone
|
e3943746e9
|
Merge branch 'issue119' into develop
|
2012-08-28 15:26:51 -04:00 |
|
Davide P. Cervone
|
da66d4b684
|
Remove dependencies of TeX->MathML conversion on the choice of fonts (TeX versus STIX). This no longer worked since the input and output phases have been separated (and it was never a good idea anyway). This necessiated changing some choices of characters to be produced, and which would be considered the variant form. The selections were made to match the STIX fonts, and some fancy remapping was done in the MathJax fonts to accommodate that. Should resolve issue #300.
|
2012-08-28 14:33:50 -04:00 |
|
Davide P. Cervone
|
c38e683321
|
Fix TeXatom to properly handle Core, CoreMO, and isEmbellished calls, and fix CoreParent to include TeXAtom properly. This fixes a problem with \vec not producing the correct character for \vec{\mathbf{B}} for example. Issue #119.
|
2012-08-24 10:15:35 -04:00 |
|
Davide P. Cervone
|
38ccfc4cbe
|
One more place tht unEm should not have been used.
|
2012-08-24 06:53:28 -04:00 |
|
Davide P. Cervone
|
4594333277
|
Don't make mspace use handleSize, since it doesn't need to have font-size set. This was causing problems with the change to px from em's in Chrome. Should resolve problems Fred found with issue #295.
|
2012-08-24 06:52:03 -04:00 |
|
Davide P. Cervone
|
3e0f993d7f
|
Put back parseFloat in one place that unEm() was incorrectly used.
|
2012-08-23 09:07:10 -04:00 |
|
Davide P. Cervone
|
17738b2bcd
|
Merge branch 'issue254' into develop
|
2012-08-23 09:03:50 -04:00 |
|
Davide P. Cervone
|
cba02baaba
|
Merge branch 'issue237' into develop
|
2012-08-22 17:55:14 -04:00 |
|
Davide P. Cervone
|
6b87ad787d
|
Make Chrome handle horiztonal stretchy characters better so that the ends don't misalign with the middle. This was affecting the overline in the square root, for example. Resolves a second part of issue #295
|
2012-08-22 14:52:35 -04:00 |
|
Davide P. Cervone
|
b5931896a5
|
All browsers seem to need the zeroWidthBug fix, so remove check and assume true. Should fix Fred's latest problem with issue #237.
|
2012-08-22 12:08:41 -04:00 |
|
Davide P. Cervone
|
76f52f6462
|
Make Chrome use px rather than em for better vertical alignment, and force placeBox to round to nearest pixel for baseline alignment spans. Also check that the height matches what we actually specified (but this means a page reflow, which will cost some performance in Chrome). Resolves issue #295.
|
2012-08-22 10:50:42 -04:00 |
|
Davide P. Cervone
|
87c8d378e5
|
Force final math span to have width in pixels, which makes it work if a minimum font size is set. Resolves issue #254.
|
2012-08-22 09:02:47 -04:00 |
|
Davide P. Cervone
|
1f23972b00
|
Force final math span to be remeasured so that we are sure the container is the right size. Resolves issue #272.
|
2012-08-22 06:54:48 -04:00 |
|
Davide P. Cervone
|
34fa4ad062
|
Merge branch 'issue237' into develop
|
2012-08-22 06:26:12 -04:00 |
|
Davide P. Cervone
|
0573683989
|
Merge branch 'issue294' into develop
|
2012-08-22 06:24:28 -04:00 |
|
Davide P. Cervone
|
905cf229eb
|
Make an HTMLCSS.unEm() function to undo HTMLCSS.Em(), and use that rather than parseFloat() so that the code is not dependent on the use of em's but could be converted to px, for example, if that helps some spacing issues.
|
2012-08-21 19:52:19 -04:00 |
|
Davide P. Cervone
|
1db983a31b
|
Add missing svg parameter to SVGhandleSpace() in SVG output for mmultiscripts. Resolves issue #294.
|
2012-08-21 19:47:50 -04:00 |
|
Davide P. Cervone
|
b12c2bd77c
|
Fix misplaced \vec arrows in Opera (and IE). Resolves issue #237.
|
2012-08-20 16:15:11 -04:00 |
|
Davide P. Cervone
|
f47dbc4cc0
|
Merge branch 'issue119' into develop
|
2012-08-20 10:13:25 -04:00 |
|
Davide P. Cervone
|
91df5dae5b
|
Combine multiple primes into single unicode characters. Issue #216.
|
2012-08-20 09:05:57 -04:00 |
|
Davide P. Cervone
|
55a76151c0
|
Use the unicode characters that Fred has been asking for for a while. This covers most of issues #116, #119, and #216. Still need to merge multiple primes into the characters for those.
|
2012-08-19 20:13:46 -04:00 |
|
Davide P. Cervone
|
939c1dc034
|
Bump version, repack, and recombine previous commit. Issue #213.
|
2012-08-19 09:12:06 -04:00 |
|
Davide P. Cervone
|
98b39eca90
|
For stretchy characters that don't have a single-character version in the MathJax fonts, make sure they are properly sized when not stretched or stretched to a small size. Also, make vertical ones stand on the baseline, and improve spacing of some stretchy chars. Resolves issue #213.
|
2012-08-19 08:08:15 -04:00 |
|
Davide P. Cervone
|
4f722d050f
|
Make mtextFontInherit use the style and weight indicated in the math, so that \textbf and \textit will work properly. Resolves issue #226.
|
2012-08-17 19:35:50 -04:00 |
|
Davide P. Cervone
|
f8e3f3557f
|
Use variant form for more primes in SVG output (match HTML-CSS output). Resolves problem identified by Fred in issue #268.
|
2012-08-17 10:35:46 -04:00 |
|
Davide P. Cervone
|
332dad309c
|
Merge 'issue268' into develop
|
2012-08-16 11:39:47 -04:00 |
|
Davide P. Cervone
|
b40ca8cde4
|
Make the changes to font handling to SVG (just like HTML-CSS) so that ′ will be displayed better in AsciiMath output.
|
2012-08-16 11:35:14 -04:00 |
|
Davide P. Cervone
|
d914f42563
|
Merge branch 'issue244' into develop
|
2012-08-16 09:20:17 -04:00 |
|
Davide P. Cervone
|
8709200381
|
Merge 'issue234' into develop
|
2012-08-16 09:19:34 -04:00 |
|
Davide P. Cervone
|
bb7f76158c
|
Bump version number and recombine after prevous pull from Fred
|
2012-08-16 09:12:23 -04:00 |
|
Frédéric Wang
|
1120b713a4
|
Merge branch 'develop' into issue214
Conflicts:
jax/output/NativeMML/jax.js
|
2012-08-16 14:48:07 +02:00 |
|
Davide P. Cervone
|
c5de4397a4
|
Merge 'issue209' into develop
|
2012-08-15 15:52:40 -04:00 |
|
Davide P. Cervone
|
888140d34d
|
Properly handle the scale configuration parameter. (Resolves issue #244.)
|
2012-08-15 14:59:12 -04:00 |
|
Davide P. Cervone
|
a51c306dc1
|
Be sure to keep initial + when converting em's to mu's. Resolves issue #285.
|
2012-08-15 12:58:45 -04:00 |
|
Davide P. Cervone
|
26fb134eea
|
Merge branch 'issue219' into develop
|
2012-08-15 11:03:48 -04:00 |
|
Davide P. Cervone
|
eb2afc8dec
|
Merge branch 'issue268' into 'develop'
|
2012-08-15 10:54:32 -04:00 |
|
Davide P. Cervone
|
e2cb0b7042
|
Fix problem with SVG handling of \liminf and \limsup. Resolves issue #219.
|
2012-08-14 16:50:50 -04:00 |
|
Davide P. Cervone
|
ecc14cf9b2
|
Make <mo>'</mo> produce script-positioned prime in MathJax fonts, while still allowing \prime to produce proper TeX output (a bit of contortion needed in the font remapping tables to allow it to override the character in MathJax_Main while still being able to use it for \prime). Resolves issue #268.
|
2012-08-14 14:39:37 -04:00 |
|
Davide P. Cervone
|
aa7440244a
|
Add more CSS to isolate NativeMML output from page. (Resolves issue #274.)
|
2012-08-14 12:47:53 -04:00 |
|
Davide P. Cervone
|
9f1656df09
|
Bump version numbers and make packed/combined files for last two commits
|
2012-08-14 08:41:44 -04:00 |
|