Davide P. Cervone
|
3bb798f6f4
|
Merge v2.0-candidate into SVG
|
2011-11-15 16:41:39 -05:00 |
|
Davide P. Cervone
|
705470fcb6
|
Repack mmultiscript.js (HTML-CSS) since it still had conflict marker in it (reported by Fred).
|
2011-11-15 16:36:15 -05:00 |
|
Davide P. Cervone
|
393a6390df
|
Handle italic correction better in HTML-CSS (not just in munderover and msubsup)
|
2011-11-15 15:07:30 -05:00 |
|
Davide P. Cervone
|
07e2ccb77f
|
Remove unused linebreaking code (it was left over from older linebreaking algorithm)
|
2011-11-15 15:00:39 -05:00 |
|
Davide P. Cervone
|
257a11d0e2
|
Better handling oc italic correction (not just in msubsup and munderover)
|
2011-11-15 14:57:28 -05:00 |
|
Davide P. Cervone
|
06e17c3eb3
|
Handle italic correction better, and fake the value for mi and mo, since we don't currently have the data in the font data files
|
2011-11-13 17:13:44 -05:00 |
|
Davide P. Cervone
|
54863d1138
|
Handle italic correction better, and fake the value for mi and mo, since we don't currently have the data in the font data files
|
2011-11-13 17:06:52 -05:00 |
|
Davide P. Cervone
|
7762d3323d
|
Handle href's better, particularly when on the <math> element
|
2011-11-10 07:45:55 -05:00 |
|
Davide P. Cervone
|
246a809ce5
|
Support additional styles, and use the styles object for colors and fontsize rather than setting the attributes directly (so they don't get copied to the MathML output for example)
|
2011-11-09 22:03:11 -05:00 |
|
Davide P. Cervone
|
f7116a61ac
|
Use HTML.Element rather than SVG.Element to make test span. Also, use HUB and HTML variables when possible rather than MathJax.Hub and MathJax.HTML
|
2011-11-07 16:04:26 -05:00 |
|
Davide P. Cervone
|
51c61ef985
|
Fix NativeMML so that showMathMenuMSIE:false works properly (the container being postion:relative was causing the wrong element to be on top)
|
2011-11-05 22:27:14 -04:00 |
|
Davide P. Cervone
|
604c09f9ca
|
Fix annotation-xml to use correct scaling (now that that has changed)
|
2011-11-05 16:22:00 -04:00 |
|
Davide P. Cervone
|
5394ea5b68
|
Fix a problem with combining character when they are used as accents (e.g., \vec)
|
2011-11-05 15:23:41 -04:00 |
|
Davide P. Cervone
|
4f14fbb301
|
Uncommented code that was taken out for debugging purposes (and that causes inline math to have a linebreak before it -- argh!). Sorry about that.
|
2011-11-05 07:30:26 -04:00 |
|
Davide P. Cervone
|
4a68934cd4
|
Fix linewidth computation so it respects floating elements on either side
|
2011-11-04 21:58:33 -04:00 |
|
Davide P. Cervone
|
d76580a422
|
Add a configuration flag that causes the underlying MathML structure to be retained in the SVG output, with element classes used to mark the corresponding elements (this allows some CSS control of the results, but also produces more complicated SVG trees)
|
2011-11-04 21:47:15 -04:00 |
|
Davide P. Cervone
|
9f4f88a531
|
Fix problem with colored mspace being too tall in IE/quirks mode
|
2011-11-04 21:17:29 -04:00 |
|
Davide P. Cervone
|
bbda46f67c
|
Add SVG renderer to MathJax settings menu
|
2011-11-04 20:23:11 -04:00 |
|
Davide P. Cervone
|
8ca97d2f39
|
Add new SVG output jax
|
2011-11-04 20:16:13 -04:00 |
|
Davide P. Cervone
|
a5812c6e43
|
Change String().fromCharCode() to direct \uXXXX in a string, and make em and ex sizes be vertical rather than horizontal (this was confusing browsers on mobile devices, where the width wasn't big enough for the number of ems used to determine the size)
|
2011-11-03 17:09:45 -04:00 |
|
Davide P. Cervone
|
c1ab395327
|
Add missing mu value to length2em
|
2011-11-01 14:25:05 -04:00 |
|
Davide P. Cervone
|
b01f604b61
|
Fix problem with negative mu dimensions producing double minus signs in the MathML output
|
2011-11-01 14:23:31 -04:00 |
|
Davide P. Cervone
|
be653f4e11
|
Save ex value at the same location as other values
|
2011-10-27 08:48:24 -04:00 |
|
Davide P. Cervone
|
69301a2743
|
Handle arrowheads better when thickness is specified
|
2011-10-25 23:25:22 -04:00 |
|
Davide P. Cervone
|
e692b46892
|
Check that attributes to \mmlToken are valid (since setting others could cause MathJax to malfunction)
|
2011-10-25 23:03:32 -04:00 |
|
Davide P. Cervone
|
1d5c0e1750
|
Fix a problem with frames when rowlines or columnlines are not defined (introduced by the change that added menclose for handling partial frames in tables)
|
2011-10-25 19:02:54 -04:00 |
|
Davide P. Cervone
|
e030b97288
|
Add support for non-standard strikethrough arrow (for future use with \cancel macros)
|
2011-10-25 19:01:09 -04:00 |
|
Davide P. Cervone
|
f4ebdbd549
|
Move AlignII from AMSmath.js to TeX/jax.js and rename as AlignedArray. Use it for array and alignedat environments as well as aligned and gathered. Fix some issues with alignedat.
|
2011-10-25 17:28:24 -04:00 |
|
Davide P. Cervone
|
1c4580c2c0
|
Fix some problems with table widths/heights and spacing, and handle spacing of frame via menclose better for HTML-CSS output
|
2011-10-25 16:53:12 -04:00 |
|
Davide P. Cervone
|
11e11f2ac0
|
Handle background colors set by style attributes better (since color is handled by a separate span, remove it from the given span)
|
2011-10-25 16:52:14 -04:00 |
|
Davide P. Cervone
|
1bb6960f4a
|
Fix problem introduced by adding TeXAtom() to phantom and smash, where the attributes for these were added to the TeXAtom rather than the mphantom or mpadded elements
|
2011-10-25 15:05:19 -04:00 |
|
Davide P. Cervone
|
9f80a1ebab
|
If the table has a complete frame then use the style of the left vertical line for the frame (so dashed frames are possible)
|
2011-10-24 22:01:57 -04:00 |
|
Davide P. Cervone
|
eaa02b4077
|
Use menclose to put vertical and horizontal lines on arrays that have partial frames (rather than making the frame be complete in all cases). Idea contributed by David Carlisle. Doesn't handle dashed frame lines, but menclose doesn't do dashed lines.
|
2011-10-24 21:58:05 -04:00 |
|
Davide P. Cervone
|
f16858cf11
|
Cosmetic changes
|
2011-10-19 22:42:03 -04:00 |
|
Davide P. Cervone
|
e9a1c26de1
|
Force reflow in Firefox after equations are typeset so that some rendering problems in tables are corrected.
|
2011-10-17 06:12:51 -04:00 |
|
Davide P. Cervone
|
19977a6b23
|
Force a reflow when equations are shown so that misplaced equations get properly placed (resolves issue #24)
|
2011-10-17 05:46:16 -04:00 |
|
Davide P. Cervone
|
0c523ac8df
|
Fix problem with width of backrgound color and borders for mtable
|
2011-10-17 05:27:11 -04:00 |
|
Davide P. Cervone
|
7d11c17c89
|
Record the attributes that are given explicitly on MathML input, and output those in NativeMML mode
|
2011-09-28 06:06:20 -04:00 |
|
Davide P. Cervone
|
c0a936e80f
|
Get the scaling right (it is no longer 100 times the scale factor)
|
2011-09-28 06:00:15 -04:00 |
|
Davide P. Cervone
|
d2afb71a3d
|
Move computation of line width for automatic linebreaks to the preTranslate routine, so only one reflow is needed
|
2011-09-27 22:58:18 -04:00 |
|
Davide P. Cervone
|
073e391c7c
|
Remove unneeded reference to msieMarginScale, and add computation of outerEm
|
2011-09-27 16:22:52 -04:00 |
|
Davide P. Cervone
|
23ae282020
|
Fix a typo in the bounding box in createSpan (which affected tags in Opera and IE7). Add missing mtextFontInherit configuration parameter.
|
2011-09-22 21:41:11 -04:00 |
|
Davide P. Cervone
|
629c6c2df8
|
Don't combine <mo> elements if they have different variants, styles, classes, or ids
|
2011-09-22 19:49:10 -04:00 |
|
Davide P. Cervone
|
9161f45dab
|
Remove creation of redundent spans (left over from debugging)
|
2011-09-22 08:23:46 -04:00 |
|
Davide P. Cervone
|
b69ef81e7b
|
Use page font for merrors rather than forcing serif font
|
2011-09-22 08:15:05 -04:00 |
|
Davide P. Cervone
|
d15a820a0e
|
Allow mtext to be typeset in the surrounding text font rather than MathJax fonts, provided the mtextFontInherit flag is set to true in the HTML-CSS block of the configuration (resolves issue #21, and should improve issues #19 and #40)
|
2011-09-22 00:14:19 -04:00 |
|
Davide P. Cervone
|
030b1fc294
|
Remove erroneous close comment from Firefox style definitions
|
2011-09-21 23:12:30 -04:00 |
|
Davide P. Cervone
|
9c03400d76
|
Fix the scriptlevel when munderover has base with movablelimits in non-display mode (reported by Fred)
|
2011-09-21 23:11:03 -04:00 |
|
Davide P. Cervone
|
a6a651c6bd
|
Allow Firefox to use web fonts when a local URL uses MathJax from the CDN
|
2011-09-20 15:57:05 -04:00 |
|
Davide P. Cervone
|
6910620f4a
|
Use absolute width in pixels rather than relative widht in em's to work around margin scaling bug in IE (documentMode <= 7). This avoids the cumbersome msieMarginScale measurements and multiplication factor, which was touchy at best.
|
2011-09-20 11:45:35 -04:00 |
|