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
|
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
|
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
|
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
|
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
|
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
|
9f1656df09
|
Bump version numbers and make packed/combined files for last two commits
|
2012-08-14 08:41:44 -04:00 |
|
Davide P. Cervone
|
35119a25c4
|
Provide a separate span for semantics elements so linebreaking works properly (resolves issue #247)
|
2012-05-18 21:47:54 -04:00 |
|
Davide P. Cervone
|
fd74ad5dd9
|
Don't reuse an element with an ID with the wrong parent (resolves issue #240)
|
2012-05-18 21:41:40 -04:00 |
|
Davide P. Cervone
|
5812cbcb9b
|
Make HTML-CSS and SVG output jax remove properly handle the Processed class when removing the previous results after a restart
|
2012-05-18 21:28:40 -04:00 |
|
Davide P. Cervone
|
f886be9260
|
Fix an error in the alias for \u005E (^) which caused it to show as a plus
|
2012-05-18 21:13:56 -04:00 |
|
Davide P. Cervone
|
18ef3d64cc
|
Merge branch 'issue222' into develop
|
2012-05-18 21:02:45 -04:00 |
|
Davide P. Cervone
|
c16952b51d
|
Fix offsets for greek letters to get capitals and lower case in the right place (resolves Fred's comment in issue #222)
|
2012-04-30 10:33:44 -04:00 |
|
Davide P. Cervone
|
920c603a4b
|
Have output jax properly skip math when the input jax has had an internal failure and so didn't produce any element jax. (Resolves issue #228.)
|
2012-04-11 11:50:15 -04:00 |
|
Davide P. Cervone
|
bb76ab3f7a
|
Add STIXNonUnicode-italic font to the sans-serif-italic variant (and same for bold-italic). Resolves issue #222.
|
2012-04-03 15:21:09 -04:00 |
|
Davide P. Cervone
|
93e68cc254
|
Fix problem with linebreaking where the incorrect width was being used to determine breakpoint penalties, so some long lines were not being broken
|
2012-03-06 10:04:09 -05:00 |
|
Davide P. Cervone
|
b08db7d93e
|
Fix problem in HTML-CSS output with msubsup when super- or subscript has explicit style
|
2012-03-06 10:02:42 -05:00 |
|
Davide P. Cervone
|
152d31182e
|
Repack all javascript files (to update the copyright notice) and recombine (make sure all combined files are current)
|
2012-02-24 17:22:48 -05:00 |
|
Davide P. Cervone
|
d82b3be4fb
|
Fix problem with indentShift when indentAlign is not 'center' and the equation is tagged
|
2012-02-23 19:24:51 -05:00 |
|
Davide P. Cervone
|
c3b149c921
|
Fix an infinite loop in IE/quirks mode when linebreaking is performed (HTML-CSS output)
|
2012-02-17 12:04:13 -05:00 |
|
Davide P. Cervone
|
4522a15f50
|
Make sure height is above depth when making spaces and rules in HTML-CSS and SVG output
|
2012-02-17 10:41:22 -05:00 |
|
Davide P. Cervone
|
fd3dd8b070
|
Remove some commas that cause problems in IE
|
2012-02-16 13:01:25 -05:00 |
|
Davide P. Cervone
|
104775c795
|
Make font test against default font also include height, not just width, to help avoid the case where the test string is the same in the default font as the web font. Also, update the test strings to include characters that should help distinguish them better. Update the data files to the current versions of the fonts (lots of tiny differences, but nothing crucial)
|
2012-02-15 17:03:45 -05:00 |
|
Davide P. Cervone
|
301c7d1f2e
|
Actually delete the previews rather than just hide them (some screen readers don't properly handle them)
|
2012-02-12 20:08:53 -05:00 |
|
Davide P. Cervone
|
30db94c01e
|
Updated character data for STIX v1.1 (one character added since beta version)
|
2012-02-10 15:03:28 -05:00 |
|
Davide P. Cervone
|
a8e844c1e7
|
Isolate MathJax images from page's float CSS
|
2012-02-09 14:20:57 -05:00 |
|
Davide P. Cervone
|
1f5b1854e5
|
Prevent breaks right before a closing fence or right after an open fence.
|
2012-02-08 18:05:07 -05:00 |
|
Davide P. Cervone
|
5968ef8b74
|
Improve linebreaking to work better when the equation doesn't have nesting to help group terms that shouldn't be broken. Also make breaks at large spaces more desireable.
|
2012-02-08 17:37:07 -05:00 |
|
Davide P. Cervone
|
fe8c5b9899
|
Work around Opera's translation of font-weight:normal to font-weight:400
|
2012-02-08 14:18:45 -05:00 |
|
Davide P. Cervone
|
1955ebb0d6
|
Additional changes to fix STIX font problems in Safari (the NonUnicode fonts also needed to be adjusted). Resolves issues #152 and #178.
|
2012-02-08 11:10:03 -05:00 |
|
Davide P. Cervone
|
e3e843fd7a
|
Fix problem with handling of initial negative spaces when initialSpaceBug is true (Opera and IE).
|
2012-02-08 10:34:16 -05:00 |
|
Davide P. Cervone
|
d21d075463
|
Handle conflicts between inherited mathvariant and fontfamily properly. (Fixes problem with ms having default mathvariant='monospace' when fontfamily is specified). Fix bold for stretched operators when weight is specified numerically.
|
2012-02-08 09:03:00 -05:00 |
|
Davide P. Cervone
|
0b1f9dc0c3
|
Handle mixed mathvariant and styles in SVG output (like in HTML-CSS) and make explicit fontfamily, fontweight, or fontstyle (even inherited) override style setting. Finally, handle numeric font-wieght (Opera converts bold that 700)
|
2012-02-07 19:17:52 -05:00 |
|
Davide P. Cervone
|
54c6d43140
|
Handle mixing of mathvariant with style settings better (but this does mean that variants without the proper weight or style will remain unchanged)
|
2012-02-07 18:10:31 -05:00 |
|