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
|
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
|
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
|
1f8205d224
|
Handle a few more negations (e.g., of arrows)
|
2012-08-14 08:04:56 -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
|
153297bdb9
|
Don't try to compensate for super and subscripts (it doesn't work). That will need a more comprehensive solution
|
2012-03-15 16:16:30 -04:00 |
|
Davide P. Cervone
|
c2e94a827e
|
Bump versions for previous commit
|
2012-03-15 15:46:58 -04:00 |
|
Davide P. Cervone
|
6ede07ba29
|
Make column widths take minsize into account. Resolved issue #210.
|
2012-03-15 15:45:47 -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
|
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 |
|
Davide P. Cervone
|
6e8ff20e07
|
Make lspace and voffset handle bad unit better
|
2012-02-07 11:59:43 -05:00 |
|
Davide P. Cervone
|
81c9070044
|
Fix mtable align parameter to be the default (rather than center) when it is incorrectly specified (resolves error in issue #165)
|
2012-02-07 09:49:11 -05:00 |
|
Davide P. Cervone
|
bbac5d10ac
|
Use z-index=0 rather than 1 for Opera (that seems to be the default for positioned elements, but it needs to be specified for colored backgrounds to show up properly)
|
2012-02-06 11:51:27 -05:00 |
|
Davide P. Cervone
|
cc1c05bdd2
|
Use mathvariant rather than fontfamily to set the font for <ms> elements (make it consistent with SVG jax)
|
2012-02-06 10:30:16 -05:00 |
|
Davide P. Cervone
|
0a070ff628
|
Allow background colors to be shown properly in Opera (this may need additional checks)
|
2012-02-05 18:47:45 -05:00 |
|
Davide P. Cervone
|
f30f917c22
|
Fix problem with size of colored background when padding-left is present (discovered from Fred's testing).
|
2012-02-04 17:48:51 -05:00 |
|
Davide P. Cervone
|
028d280a7d
|
Fix HTML-CSS tooltip to be work properly when a restart occurs within the tooltip.
|
2012-02-04 12:36:28 -05:00 |
|
Davide P. Cervone
|
2b991b95e9
|
Fix problem with size of tooltip box (needed to change the em and ex measurements to use height not width of test divs, since the direction was changed)
|
2012-02-03 21:49:12 -05:00 |
|
Davide P. Cervone
|
99bb83a86f
|
Fix typo that causes italics to be lost in some circumstances
|
2012-02-02 19:08:45 -05:00 |
|
Davide P. Cervone
|
a9a3635ec0
|
Get scaling correct when fontfamily is specified (need two spans so that fontsize can be multiplied by factor to adjust for scaling of math)
|
2012-02-02 18:54:34 -05:00 |
|
Davide P. Cervone
|
99d7828839
|
Get size to work properly when style sets the font size
|
2012-02-02 16:29:46 -05:00 |
|
Davide P. Cervone
|
5694332a99
|
Another try at getting elements with text coming from multiple fonts to work properly.
|
2012-02-02 16:12:36 -05:00 |
|
Davide P. Cervone
|
0d2d066b37
|
Make \ulcorner, etc. use more approprate unicode positions, and remap those positions to the locations in the MathJax_AMS fonts.
|
2012-02-01 16:15:30 -05:00 |
|
Davide P. Cervone
|
23472e3f87
|
Add U+2032 through U+2037 to the STIX characters that must come from the variants font; don't special case U+2032 in TeX input or STIX font tables.
|
2012-01-31 14:09:24 -05:00 |
|
Davide P. Cervone
|
2a3608ee37
|
Make EqnChunk smaller for mobile devices, and implement the chunk delay (inadvertantly left out)
|
2012-01-30 16:58:11 -05:00 |
|
Davide P. Cervone
|
9d7b67a10c
|
Fix problem with extra space being added to class name (was causing mspace with background color to to show up properly)
|
2012-01-30 08:05:45 -05:00 |
|
Davide P. Cervone
|
b1233d332c
|
Fix typo in EqnChunkDelay
|
2012-01-30 08:04:29 -05:00 |
|
Davide P. Cervone
|
02909ecba4
|
Update copyright dates and set version numbers to 2.0; repack and recombine
|
2012-01-25 09:23:45 -05:00 |
|
Davide P. Cervone
|
b02429e1ad
|
Have MathJax.js set up MathPlayer if it can (since delaying that is what causes crashes). Also make preview be hidden to prevent screen readers from seeing them once the math is typeset.
|
2012-01-22 17:40:46 -05:00 |
|
Davide P. Cervone
|
3f8f21a3be
|
Add STIXversion to FONTDATA and fix typo in delimiter adjustments for 1.0
|
2012-01-21 18:10:11 -05:00 |
|
Davide P. Cervone
|
df053847ab
|
Pack previous commit, and remove debugging commands from 1.0 data file accidentally left in.
|
2012-01-21 15:02:58 -05:00 |
|
Davide P. Cervone
|
693ea6dc0c
|
Update STIX font data to v1.1-beta and provide a patch file to handle v1.0 STIX fonts (and develop a test to determine whih version you have)
|
2012-01-21 14:46:53 -05:00 |
|
Davide P. Cervone
|
a4d08f6522
|
Improve font detection for WebKit browsers (still doesn't work for Safari/Win). May resolve issue #65.
|
2012-01-19 18:48:11 -05:00 |
|
Davide P. Cervone
|
afb4257a83
|
Add WOFF fonts and use them in browsers that support them; fix error in font reporting in About box
|
2012-01-19 10:18:52 -05:00 |
|
Davide P. Cervone
|
db29cf3414
|
Fix a measuring problem in Firefox
|
2012-01-18 16:19:23 -05:00 |
|
Davide P. Cervone
|
f5d43333ca
|
Work around STIX font issue in OS X Lion
|
2012-01-18 16:18:48 -05:00 |
|
Davide P. Cervone
|
0410bdc8ac
|
Remap bold combined negations to uncombioned pairs when they aren't in the web fonts
|
2012-01-18 12:27:42 -05:00 |
|
Davide P. Cervone
|
682fe27d7e
|
Remap letter-like symbols to the variants where they exist in teh web fonts
|
2012-01-16 17:17:39 -05:00 |
|
Davide P. Cervone
|
9a092fe68b
|
Modify accents to use better characters in some circumstances (basically the right arrow at the moment)
|
2012-01-15 15:26:36 -05:00 |
|
Davide P. Cervone
|
db55f22ba7
|
Handle pseudo-scripts better (don't translate <mo>'s that aren't in superscripts, and do translate the ones that are)
|
2012-01-14 20:30:13 -05:00 |
|
Davide P. Cervone
|
65892262ac
|
Move remapping of <mo> contents to output jax, so that the original MathML is left unchanged
|
2012-01-14 16:33:43 -05:00 |
|
Davide P. Cervone
|
9763b5754f
|
Handle \not better (produce proper unicode points for negated characters, when possible, use \u0338 when possible, and do \mathrel{\rlap{/}} otherwise). Add remappings to convert unavailable combinations back to combining characters for web-based fonts (this also makes it possible to handle double and tripple prime unicode code points).
|
2012-01-14 15:05:47 -05:00 |
|
Davide P. Cervone
|
1b20e06e30
|
More fixes to make multi-character elements with characters taken from different fonts work out better
|
2012-01-14 13:23:34 -05:00 |
|
Davide P. Cervone
|
5b62a98b1b
|
Fix problem with font change within an element (when the variant is still the same one, which was the old condition; now use font name)
|
2012-01-13 19:31:58 -05:00 |
|
Davide P. Cervone
|
bb35eb004c
|
Add full support for unicode planes 1 through 10 (both in \unicode{}, as input, and in HTML-CSS and SVG output)
|
2012-01-13 12:29:44 -05:00 |
|
Davide P. Cervone
|
266360e9d2
|
Don't combine mathvariant and fontstyle or fontweight (Fred pointed out this isn't supposed to happen)
|
2012-01-12 18:54:57 -05:00 |
|
Davide P. Cervone
|
af2cd3476f
|
Update \unicode to work with SVG, and to better handle fonts and sizes. Also fix HTML-CSS font size when fontfamily is specified
|
2012-01-12 17:20:21 -05:00 |
|
Davide P. Cervone
|
1eb58f429e
|
Merge branch v2.0-candidate with SVG
|
2012-01-09 15:13:40 -05:00 |
|
Davide P. Cervone
|
e4089cfd6e
|
Properly handle width of border and padding in merrors in HTML-CSS output
|
2012-01-09 11:58:19 -05:00 |
|
Davide P. Cervone
|
a83c7c54b3
|
Move styles for MathJax_Preview to MathJax.js rather than HTML-CSS since it is used by all output jax
|
2012-01-08 20:20:22 -05:00 |
|
Davide P. Cervone
|
6e4ac11c91
|
Make font timeout longer, and make even longer for mobile devices. Only switch to image fonts if the first web font fails to load (if one loaded, you should get the others).
|
2012-01-06 20:35:26 -05:00 |
|
Davide P. Cervone
|
6aec9ae573
|
Add unknownChar() function and have it post a signal for undefined characters
|
2012-01-06 19:11:47 -05:00 |
|
Davide P. Cervone
|
77c8a54da6
|
Add more signals for error conditions (so error reporting software can track it easier)
|
2012-01-06 17:09:37 -05:00 |
|
Davide P. Cervone
|
631ae08101
|
Fix error with U+21A0 in STIX fonts as well.
|
2011-12-17 10:55:40 -05:00 |
|
Davide P. Cervone
|
d1b0893fec
|
Fix wrong character number in data for U+221A (reported by Fred)
|
2011-12-17 10:44:37 -05:00 |
|
Davide P. Cervone
|
c223b6bc8c
|
Make \it use MathJax_Main-Italic rather than MathJax_Math-italic, and don't do math italic correction (so spacing is correct for text)
|
2011-11-20 17:31:10 -05:00 |
|
Davide P. Cervone
|
aa81d8e8ee
|
Fix spacing problem with \cong in regular and bold fonts. Resolves issue #162 for now until fonts can be repaired.
|
2011-11-20 17:02:26 -05:00 |
|
Davide P. Cervone
|
af45fbf9d5
|
Choose better sizes for \widehat and \widetilde in HTML-CSS output
|
2011-11-18 23:00:09 -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
|
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
|
9f4f88a531
|
Fix problem with colored mspace being too tall in IE/quirks mode
|
2011-11-04 21:17:29 -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
|
eb99398f07
|
Fix spelling error in comment
|
2011-11-01 14:24:16 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|
Davide P. Cervone
|
9c6044a98a
|
Cache the default Ex amd Em sizes rather than look them up each time
|
2011-09-20 08:40:35 -04:00 |
|
Davide P. Cervone
|
29f1823deb
|
Fix a couple of issues for IE (extra comma, wrong element name, and better handling of readyState)
|
2011-09-18 23:39:19 -04:00 |
|
Davide P. Cervone
|
2e59f03f69
|
Add stretchy equal sign so that it will load the extra data file, and fix a problem with right arrow from bar in the TeX fonts
|
2011-09-18 21:28:31 -04:00 |
|
Davide P. Cervone
|
d37ba91b6b
|
Use proper bar character for STIX stretchy arrows from bar, and properly handle zero-width characters in createChar()
|
2011-09-18 21:05:25 -04:00 |
|
Davide P. Cervone
|
b1a7982674
|
Fix stretchy characters used for U+00AF and U+02C9 in the STIX font
|
2011-09-18 17:39:42 -04:00 |
|
Davide P. Cervone
|
baeaf82f91
|
Use proper scaling factor for zoom in HTML-CSS output, and don't set a font on the zoom frame
|
2011-09-18 17:16:50 -04:00 |
|
Davide P. Cervone
|
09851b9a0b
|
Remove alias of 203E to AF since 203E is listed in the delimiters directly (this was causing an infinite loop)
|
2011-09-18 16:43:01 -04:00 |
|
Davide P. Cervone
|
a675b397c7
|
Merge branch 'issue138' into v2.0-candidate (resolving conflicts, and fixing some issues with zoom and menus)
|
2011-09-11 14:43:21 -04:00 |
|
Davide P. Cervone
|
d5f2ab74f3
|
Merge branch 'performance' into v2.0-candidate (still need to optimize linebreak measurements)
|
2011-09-11 13:13:22 -04:00 |
|
Davide P. Cervone
|
b5d23c72fa
|
Merge branch 'new-features' into merge-features (in preparation for merging with v2.0-candidate), and fix hover zoom trigger when discoverability is disabled
|
2011-09-11 12:42:27 -04:00 |
|
Davide P. Cervone
|
3f4f54e2c0
|
Merge branch 'zoom-update' into v2.0-candidate
|
2011-09-11 11:51:14 -04:00 |
|
Davide P. Cervone
|
a9b53b8bb7
|
Merge 'htmlcss-fixes' into v2.0-candidate (after resolving conflicts)
|
2011-09-11 11:16:18 -04:00 |
|
Davide P. Cervone
|
4ff36e7146
|
Merge branch 'issue128' with new-features (prevents user macros from being overridden by autoloaded extension)
|
2011-09-11 10:47:14 -04:00 |
|
Davide P. Cervone
|
e4483d0d2d
|
Merge branch 'issue170' into html-css
|
2011-09-11 10:37:08 -04:00 |
|
Davide P. Cervone
|
4937810570
|
Merge branch 'linebreaks' into new-features (adds automatic line breaking)
|
2011-09-11 10:26:28 -04:00 |
|
Davide P. Cervone
|
fcefc54b20
|
Merge branch 'issue71' into new-features (adds line numbering, \label and \ref)
|
2011-09-11 10:10:48 -04:00 |
|
Davide P. Cervone
|
a3afcbc6ef
|
Merge branch 'issue38' with 'new-features' (adds better \color support)
|
2011-09-11 10:01:54 -04:00 |
|
Davide P. Cervone
|
2ace71f35e
|
Merge with issue93 (adds extensible arrows), and resolve conflicts
|
2011-09-11 09:47:41 -04:00 |
|
Davide P. Cervone
|
5b6b57af86
|
Make units of mu's be relative to the scriptlevel (resolves issue #147)
|
2011-09-10 22:15:18 -04:00 |
|
Davide P. Cervone
|
58d876b417
|
Add stretchy equals (needed for extpfeil)
|
2011-09-10 19:16:27 -04:00 |
|
Davide P. Cervone
|
05f9bed529
|
Properly handle math that is inside a display:none element, and localize an accidental global variable
|
2011-09-10 15:49:44 -04:00 |
|
Davide P. Cervone
|
a4861dde5d
|
Don't use setTimeout() if the delay is 0, and use delay of 0 for loading web fonts to avoid an IE9 bug (resolves issue #170)
|
2011-09-10 08:48:41 -04:00 |
|
Davide P. Cervone
|
3717fcfb57
|
Measure mtable entries all at once (to reduce reflows)
|
2011-09-06 12:51:34 -04:00 |
|
Davide P. Cervone
|
b719fb481b
|
Put chunk size back (was larger for debugging), and remove unneeded variable from mmultiscripts
|
2011-09-06 12:36:17 -04:00 |
|
Davide P. Cervone
|
b900adc953
|
Do measuring of subformulas all at once (for mfrac, msqrt, msubsup, munderover, mmultiscripts). Still need to do mtable
|
2011-09-06 12:34:51 -04:00 |
|
Davide P. Cervone
|
cd6297fc01
|
Simplify getW slightly, and add ability to measure multiple elements in at once (so mfrac, msup, etc. can measure all parts at once -- not optimal but better than now). Change negativeSkipBug to initialSkipBug, since it affects both negative and positive skips.
|
2011-09-06 11:20:08 -04:00 |
|
Davide P. Cervone
|
f85e739eca
|
Put back the calculation for msieMarginScales (it turns out it really was needed)
|
2011-09-06 10:58:44 -04:00 |
|
Davide P. Cervone
|
17f03acbbe
|
Simplify login in getW and handle IE7 problem with initial space in the span
|
2011-09-06 08:52:31 -04:00 |
|
Davide P. Cervone
|
66be7cd2f7
|
Make mtd not measure stretched operators twice
|
2011-09-06 00:23:48 -04:00 |
|
Davide P. Cervone
|
54bb4574ed
|
Make mmultiscripts not remeasure stretched operators
|
2011-09-06 00:20:22 -04:00 |
|
Davide P. Cervone
|
77f0e943bf
|
Remove getScales call from tooltip, and don't remeasure stretchy operators
|
2011-09-06 00:09:09 -04:00 |
|
Davide P. Cervone
|
ccdefebc2e
|
Removed debugging code left in the previous commit
|
2011-09-05 23:43:03 -04:00 |
|
Davide P. Cervone
|
734089fa13
|
Add a factor so that the chunk size gets bigger after each chunk (so the initial part of the page is shown quickly, but long pages don't slow down so badly). This probably needs some experimental data to get teh factor and chunk size right.
|
2011-09-05 22:58:13 -04:00 |
|
Davide P. Cervone
|
5be76da6fe
|
Don't measure then remeasure stretched embelished operators (saves a reflow)
|
2011-09-05 21:01:59 -04:00 |
|
Davide P. Cervone
|
bb3129d5db
|
Add EqnChunk configuration parameter for how many equations to reveal at one time (they are marked display:none until this many are ready, and then all revealed at once
|
2011-09-04 13:05:19 -04:00 |
|
Davide P. Cervone
|
0145248359
|
Pass state rather than scripts to pre- and postTranslate methods (let them get the scripts from the state)
|
2011-09-04 12:34:17 -04:00 |
|
Davide P. Cervone
|
922fc81461
|
Fix a typo that I missed in the previous commit
|
2011-09-02 11:41:55 -04:00 |
|