Davide P. Cervone
|
06235f4cb5
|
Merge remote-tracking branch 'fred/issue410' into develop
Resolves issue #410
|
2013-03-20 16:19:01 -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
|
e9b5b59de0
|
Merge branch 'issue352' into develop. Resolves issue #352.
|
2013-03-20 13:51:57 -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
|
e6ba42a94a
|
Merge branch 'issue412' into develop
Resolves issue #412.
|
2013-03-20 13:40:52 -04:00 |
|
Davide P. Cervone
|
73d7791820
|
Merge branch 'issue414' into develop
|
2013-03-20 13:40:04 -04:00 |
|
Frédéric Wang
|
95c01baaa1
|
Fix Core and CoreMO functions for TeXmathchoice.
|
2013-03-20 16:03:26 +01: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
|
fd38b7a891
|
Bump version number and add comment referencing issue #412.
|
2013-03-20 09:05:20 -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 |
|
Davide P. Cervone
|
477e7e96d5
|
Call setTeXclass on toolips (makes sure they will format properly when rendered). Resolves issue #412.
|
2013-03-18 19:00:20 -04:00 |
|
Frédéric Wang
|
eeb63895ae
|
Fix Math Processing Error with ApplyFunction (issue 410)
|
2013-03-14 13:37:33 +01:00 |
|
Frédéric Wang
|
f0aea1669d
|
Use UA string sniffing for isFirefox ; check for "Mobile" to include FirefoxOS among Mobile platforms.
|
2013-03-08 10:37:52 +01:00 |
|
Frédéric Wang
|
842dc53c36
|
Try to implement the XSLT transform for IE>=9.
|
2013-03-06 12:09:07 +01:00 |
|
Frédéric Wang
|
276b7751dc
|
Implement the XSLT for IE <= 8.
|
2013-03-05 15:15:45 +01:00 |
|
Frédéric Wang
|
ca718359cc
|
Handle parsing of the <math> source better.
|
2013-03-05 12:30:48 +01:00 |
|
Frédéric Wang
|
0928aac88e
|
Experimental content-mathml extension.
|
2013-02-28 11:56:27 +01: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
|
503f997064
|
Finishing to find all the strings to localize
|
2013-02-25 18:05:33 +01:00 |
|
Frédéric Wang
|
dd019796b0
|
More translations...
|
2013-02-25 16:09:17 +01:00 |
|
Frédéric Wang
|
e1761573bf
|
Translation of messages from jax/input/TeX/jax.js
|
2013-02-22 18:58:16 +01:00 |
|
Frédéric Wang
|
4fdb68a080
|
More attempts to translate messages.
|
2013-02-22 13:56:52 +01:00 |
|
Frédéric Wang
|
d71498ee25
|
Implement the general HTML snippets substitution (e.g do the substitution in attributes too) + some small changes.
|
2013-02-21 13:12:42 +01:00 |
|
Frédéric Wang
|
ca2f87ad7c
|
Trying to translate more dialogs ; Implement localization of numbers ; Handle arg substitution for arrays.
|
2013-02-20 15:42:12 +01:00 |
|
Frédéric Wang
|
4ced117e05
|
Initial implementation of MathJax.Localization. Some experiments with French localization.
|
2013-02-19 19:40: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 |
|
Davide P. Cervone
|
fc7aa04a44
|
Merge remote-tracking branch 'fred/issue361' into develop
Resolves issue #361.
|
2013-02-12 09:32:49 -05: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 |
|
Frédéric Wang
|
5a5205e013
|
Make the input TeX jax generate mrow+mo rather than mfenced.
|
2013-02-01 12:22:55 +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
|
07c5ee1121
|
Rename AsciiMath config option "decimal" to "decimalsign".
|
2013-01-31 16:35:09 +01:00 |
|
Frédéric Wang
|
b58c14b557
|
Replace "decimal" by "decimalsign" in AsciiMath input jax. Fix issue 384.
|
2013-01-31 10:54:54 +01: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 |
|
Frédéric Wang
|
d8b99effa0
|
Follow suggestions from Davide's review comment.
|
2012-12-22 21:30:14 +01:00 |
|
Frédéric Wang
|
96dc4b2b2a
|
make toMathML.js handle non-BMP characters properly. Fix issue 361.
|
2012-12-20 17:41:40 +01:00 |
|
Davide P. Cervone
|
c52a35e7a2
|
Bump versions, repack, and recombine previous commit
|
2012-11-27 14:43:34 -05:00 |
|
Davide P. Cervone
|
07a557324b
|
Bump versions, repack, and recombine previous commit.
|
2012-11-27 14:42:07 -05:00 |
|
Davide P. Cervone
|
f8d4215519
|
Try to find the document body in case document.body isn't set yet (this does seem to happen sometimes).
|
2012-11-27 14:40:22 -05:00 |
|
Davide P. Cervone
|
9f1f495fb7
|
Use hasOwnProperty() when checking file specification object (prevents problems when Object.prototype has been modified). Resolves issue #352.
|
2012-11-27 14:36:53 -05:00 |
|
Davide P. Cervone
|
081204f317
|
Bump versions, repack, and recombine previous commit
|
2012-11-27 14:34:46 -05:00 |
|
Davide P. Cervone
|
d2bbe75499
|
Allow preview to be just a plain string (rather than requiring [string]).
|
2012-11-27 14:25:32 -05:00 |
|
Davide P. Cervone
|
86c5f1bb56
|
Make \big and its relatives use script or scriptscript fonts (although size is still absolute, as it is in TeX) so that it balances the text weight in scripts. Resolves issue #350.
|
2012-11-27 14:21:54 -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
|
bf490b00de
|
Merge branch 'issue324' into v2.1-latest
|
2012-09-30 10:27:45 -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
|
bb25a0207d
|
Don't check script src if it is null. Resolves issue #322.
|
2012-09-29 15:23:05 -04:00 |
|
Davide P. Cervone
|
e7b29726b6
|
Merge branch 'issue317' into develop
|
2012-09-29 15:06:36 -04:00 |
|
Davide P. Cervone
|
bc9fd85172
|
Removed comments that were used for testing purposes but were left in accidentally.
|
2012-09-25 05:24:00 -04:00 |
|
Davide P. Cervone
|
aa5829849f
|
Update version numbers to v2.1
|
2012-09-24 21:06:28 -04:00 |
|
Davide P. Cervone
|
173911d606
|
Make About box show 'woff or otf' when otf fonts are used (since both are requested).
|
2012-09-24 20:46:43 -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
|
be28147f2d
|
Merge branch 'issue233' into develop
|
2012-09-11 08:46:24 -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
|
1abbc73414
|
Merge branch 'issue236' into develop
|
2012-09-09 06:51:47 -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
|
983dd18b69
|
Allow negative dimensions for \\[] but clip to 0 since this isn't really allowed in MathML. I will need to figure out something better for the future, but for now this will prevent the error message. Issue #236.
|
2012-09-08 15:31:07 -04:00 |
|
Davide P. Cervone
|
23c8dcc8d3
|
Delay sizing and positioning of Show Source window to give WebKit time to get the dimensions worked out. Also make sure we don't use negative width or height (which I think was the problem with Chrome). Resolves issues #245 and #221.
|
2012-09-08 14:27:03 -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
|
77c65fb333
|
Ignore _moz-math-* attributes in MathML input. Addresses Fred's comments in issue #304.
|
2012-08-31 16:26:52 -04:00 |
|
Davide P. Cervone
|
44c0ccc3ec
|
Merge branch 'issue298' into develop
|
2012-08-31 09:41:38 -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
|
c1ae9afe0c
|
Only add xmlns in toMathML output if it isn't already given. Resolves issue #304.
|
2012-08-28 15:41:26 -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
|
c2f6a94e10
|
Make jsMath2jax run before other preprocessors (use priority 8 rather than default of 10). Resolves issue #298.
|
2012-08-24 16:06:23 -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
|
6e4f6f00cd
|
Merge branch 'issue267' into develop
|
2012-08-22 09:39:38 -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
|
f8ae50f4e6
|
Handle U+2061 better (after making previous node an OP, skip the <mo> containing the U+2061). Resolves Fred's new comments in issue #267.
|
2012-08-22 08:52:59 -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
|
55f735c65f
|
Merge branch 'issue267' into develop
|
2012-08-21 10:41:48 -04:00 |
|
Davide P. Cervone
|
3558241ca7
|
Don't be so aggressive about turning <mi> into texClass OP. Change back if followed by BIN or REL, and change anything to OP if followed by U+2061.
|
2012-08-20 19:08:26 -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
|
c1097dc29c
|
Merge branch 'issue213' into develop
|
2012-08-20 08:49:35 -04:00 |
|
Davide P. Cervone
|
e325cf9acf
|
Merge branch 'issue229' into develop
|
2012-08-20 08:49:18 -04:00 |
|
Davide P. Cervone
|
81ce9ec446
|
Merge 'issue249' into develop
|
2012-08-20 08:41:57 -04:00 |
|
Davide P. Cervone
|
abaa72e102
|
Remove unwanted 'em' from eqnarray columnwidth (reported by Fred). Issue #229.
|
2012-08-20 08:33:05 -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
|
e25d84d30f
|
Make <mi> with more than one letter have tex class OP rather than ORD so it will space as a function. This takes care fo things like sin and cos, and should not interfer with other uses like variables with multi-character names. Resolves issue # 267.
|
2012-08-19 14:53:07 -04:00 |
|
Davide P. Cervone
|
c703d5fc4e
|
Make IE wait for readyState == complete since interactive seem to be able to be posted before the page is actually all there. Should resolve issue #133.
|
2012-08-19 14:29:52 -04:00 |
|
Davide P. Cervone
|
9340a02d72
|
Prevent align attribute on mtable from applying to mover/munder/munderover elements. Resolves issue #249
|
2012-08-19 09:28:24 -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
|
085ecf46b2
|
Bump version, pack and recombine previous commit
|
2012-08-19 09:04:07 -04:00 |
|
Davide P. Cervone
|
3bdd0fdb22
|
Make eqnarray do equation numbering when numbering is enabled. Resolves issue #229.
|
2012-08-19 09:02:17 -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
|
0236ee5a54
|
Merge branch 'issue286' into develop
|
2012-08-18 19:33:54 -04:00 |
|
Davide P. Cervone
|
9fe3f9eb15
|
Merge branch 'issue226' into develop
|
2012-08-18 19:33:33 -04:00 |
|
Davide P. Cervone
|
9508c3f3cc
|
Merge 'issue287' into develop
|
2012-08-18 19:33:01 -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
|
7349136260
|
Add \textcolor macro to the color extension (resolves issue #218.)
|
2012-08-17 18:50:16 -04:00 |
|
Davide P. Cervone
|
c481c9f375
|
Allow decimal scale values. Fix setting of scale to work with SVG. Resolves issue #286.
|
2012-08-17 18:40:17 -04:00 |
|
Davide P. Cervone
|
049739b187
|
Added RGB color model. Perhaps more later. (Issue #287.)
|
2012-08-17 17:41:27 -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
|
01113c0921
|
Make HTML snippet handler accept a string as contents, even if not enclosed in braces. (Resolves issue reported by Fred in test suite for Parsing/issue228.html)
|
2012-08-17 10:27:54 -04:00 |
|
Davide P. Cervone
|
803f6fa211
|
Only apply variantForm to prime in superscripts when necessary (see Fred's comment in issue #268, but resolution is actually changes in issue #278.)
|
2012-08-17 10:04:31 -04:00 |
|
Davide P. Cervone
|
51072a309a
|
Merge branch 'issue234' into develop
|
2012-08-17 06:51:54 -04:00 |
|
Davide P. Cervone
|
7a9691b38c
|
Remove extra commas that confuse IE7. (Resolves problem reported by Fred in isse #234.)
|
2012-08-17 06:51:30 -04:00 |
|
Davide P. Cervone
|
c8b9755caf
|
Fix for problem reported by Fred in issue #278.
|
2012-08-16 14:18:09 -04:00 |
|
Davide P. Cervone
|
d169ff4988
|
Fix typo in autoload-all
|
2012-08-16 12:37:24 -04:00 |
|
Davide P. Cervone
|
83e4a4af5a
|
Merge 'issue246' into develop
|
2012-08-16 11:43:59 -04:00 |
|
Davide P. Cervone
|
481373994f
|
Merge 'issue225' into develop
|
2012-08-16 11:42:23 -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
|
acc3a0031b
|
Merge branch 'issue285' into develop
|
2012-08-16 11:08:26 -04:00 |
|
Davide P. Cervone
|
17df487ce9
|
Fix problem with +- mu's in toMathML.js just like for NativeMML output.
|
2012-08-16 11:08:04 -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
|
fe02e699a7
|
Merge branch 'issue215' into develop
|
2012-08-16 09:16:41 -04:00 |
|
Davide P. Cervone
|
89a90f3a02
|
Merge branch 'issue206' into develop
|
2012-08-16 09:16:07 -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
|
700a24ba65
|
Merge 'issue211' into issue234
|
2012-08-15 15:57:08 -04:00 |
|
Davide P. Cervone
|
000e2586f4
|
Merge branch 'issue211' into develop
|
2012-08-15 15:52:58 -04: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
|
3a22021374
|
Merge branch 'issue285' into issue234
|
2012-08-15 14:31:34 -04:00 |
|
Davide P. Cervone
|
174e62bd29
|
Automatically load the AMSmath extension when needed. Don't redefine the arrows until it is available. Resolves problem Fred reported in issue #234.
|
2012-08-15 14:30:49 -04:00 |
|
Davide P. Cervone
|
4d63e82e33
|
Add <<=> arrow to mhchecm extension. Resolves initial request in issue #234 (though still two other problems to look into)
|
2012-08-15 13:04:00 -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
|
d51cecbe4a
|
Produce signal when [Math Processing Error] is generated. Resolves issue#246.
|
2012-08-15 11:23:40 -04:00 |
|
Davide P. Cervone
|
26fb134eea
|
Merge branch 'issue219' into develop
|
2012-08-15 11:03:48 -04:00 |
|
Davide P. Cervone
|
46f2941d5a
|
Merge branch 'issue230' into 'develop'
|
2012-08-15 11:03:01 -04:00 |
|
Davide P. Cervone
|
f71f84e35b
|
Merge branch 'issue242' into 'develop'
|
2012-08-15 11:00:52 -04:00 |
|
Davide P. Cervone
|
e86153d59b
|
Merge branch 'issue263' into 'develop'
|
2012-08-15 10:57:52 -04:00 |
|
Davide P. Cervone
|
eb2afc8dec
|
Merge branch 'issue268' into 'develop'
|
2012-08-15 10:54:32 -04:00 |
|
Davide P. Cervone
|
0a65cac0a1
|
Merge branch 'issue274' into develop
|
2012-08-15 10:51:34 -04:00 |
|
Davide P. Cervone
|
5a2e34e9fc
|
Make autoload-all skip ones that are already loaded, and not redefine user-defined macros. Also, fix most extensions to not overwrite user defined macros
|
2012-08-15 10:44:19 -04:00 |
|
Davide P. Cervone
|
54fffeac3b
|
Ignore \label{} with no label. Resolves issue #225.
|
2012-08-15 09:24:20 -04:00 |
|
Davide P. Cervone
|
0802f04344
|
Don't use location to position to has, use strollIntoView instead. Resolves issue #206.
|
2012-08-15 08:43:31 -04:00 |
|
Davide P. Cervone
|
1a09ec5ef1
|
Make sure 'embellished' function names propagate their texClass. Resolves issue #263.
|
2012-08-14 17:25:42 -04:00 |
|
Davide P. Cervone
|
2932430f34
|
Fixed problem where \\ with whitespace followed by [ would incorrectly be interpretted as \\[dimen]. Resolves issue #230.
|
2012-08-14 17:04:31 -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
|
6e73b80d88
|
Make \injlim and friends produce single <mi> elements for thier names. Resolves issue #215.
|
2012-08-14 16:33:40 -04:00 |
|
Davide P. Cervone
|
8ff5b925d8
|
Fix setTeXclass for TeXatom so that it handles the spacing for relations correctly. Resolves issue #242.
|
2012-08-14 15:52:38 -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
|
0c02ab2670
|
Handle primes followed by superscript as TeX does in TeX input jax (resolves issue #278)
|
2012-08-14 11:34:36 -04:00 |
|
Davide P. Cervone
|
a93c59e669
|
Merge branch 'issue281' into develop
|
2012-08-14 08:44:29 -04:00 |
|
Davide P. Cervone
|
63619df08e
|
Add close button to About box and don't make clicking box close it (only clicking button). Resloves issue #281
|
2012-08-14 08:43:57 -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
|
cd20355729
|
Remove unneeded reference to iNode (same line appears several lines below)
|
2012-08-14 08:03:43 -04:00 |
|
Frédéric Wang
|
32bfe5a584
|
Firefox 13: remove work around for mtable@width in native MathML ouput mode (issue 214)
|
2012-06-18 12:33:39 +02: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
|
7abaef2422
|
Remove unused argument from onload handler
|
2012-05-18 21:09:27 -04:00 |
|
Davide P. Cervone
|
c1f2075e67
|
Fix a typo in the environments value that is stored in the initial stack
|
2012-05-18 21:07:42 -04:00 |
|
Davide P. Cervone
|
18ef3d64cc
|
Merge branch 'issue222' into develop
|
2012-05-18 21:02:45 -04:00 |
|
Davide P. Cervone
|
adc375b343
|
Merge branch issue228 into develop
|
2012-05-18 21:02:08 -04:00 |
|
Davide P. Cervone
|
88108a167f
|
Merge branch 'issue227' into develop
|
2012-05-18 20:59:47 -04:00 |
|
Davide P. Cervone
|
edfd102702
|
Merge issue209 with develop
|
2012-05-18 20:59:40 -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
|
544e37bebd
|
Check for null operator when processing \limits (resolves issue #227)
|
2012-04-11 11:11:14 -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
|
01219f413f
|
Fix problems with mtable, ms, and mmultiscripts which weren't handling styles. Also fix an issue with mphatom that caused processing errors (resolves problem Fred reported in issue #109). Fixed a typo, and don't inherit styles in saveData.
|
2012-03-27 18:33:08 -04:00 |
|
Davide P. Cervone
|
ed0eb9c0c4
|
Added missing callback for restarting toMathML
|
2012-03-20 22:55:41 -04:00 |
|
Davide P. Cervone
|
d542c87077
|
Fix alignment of prescripts in mhchem to properly right-justify (won't work well in NativeMML output, but then neither do several other features)
|
2012-03-19 08:39:45 -04:00 |
|
Davide P. Cervone
|
7c6b2c01df
|
Expose the CE object (so we can override its methods) and bump the version number
|
2012-03-16 09:24:49 -04:00 |
|
Davide P. Cervone
|
52427db658
|
Fix alignment problem with prescripts in mhchem (resolves issue #211).
|
2012-03-16 09:09:26 -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
|
b816490799
|
Bump the version numbers for the previous commit
|
2012-03-15 13:48:48 -04:00 |
|
Davide P. Cervone
|
f2d5c4b037
|
Make NativeMML output properly handle iOS double-tap-and-hold, and issue warning message when switching to NativeMML output. Resolves issue #209.
|
2012-03-15 12:09:38 -04:00 |
|
Davide P. Cervone
|
6ca2bcba94
|
Fix typo in handle-floats.js that caused it to not compile
|
2012-03-11 09:53:00 -04:00 |
|
Davide P. Cervone
|
a38a17af93
|
Bump version for pervious commit
|
2012-03-11 09:52:24 -04:00 |
|
Davide P. Cervone
|
636be43e6a
|
Handle order of jax that appear multiple times (properly handle MMLorHTML config)
|
2012-03-11 09:50:38 -04:00 |
|
Davide P. Cervone
|
c36c15f58b
|
Handle setup of MathPlayer better for IE10. Separate hasMathPlayer from having the namespace set up
|
2012-03-11 09:47:27 -04:00 |
|
Davide P. Cervone
|
4d717dbea4
|
Work around IE10 bug with document.namespace, and with the background color for the contextual menu (resolves issues #203 and #204)
|
2012-03-07 12:04:20 -05: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
|
c6b96dd558
|
Fix references to web fonts for use in Firefox in NativeMML output
|
2012-03-03 09:59:20 -05:00 |
|
Davide P. Cervone
|
a2ab1f3760
|
Fix problem with MathEvents where pinch gestures were not being registered if both fingers were in typeset equations. (This may still need more, but it is an improvement for now). Resolves issue #200.
|
2012-03-01 16:06:16 -05:00 |
|
Davide P. Cervone
|
78788fa164
|
Bump version number for last commit
|
2012-02-29 11:35:46 -05:00 |
|
Davide P. Cervone
|
20ce1833cc
|
IE9 in IE9-standards mode crashes if you look at document.namespaces before document.readyState is 'complete', but setting up a fake namespace seems to cure that. This was causing MathJax to not render some pages in IE9.
|
2012-02-29 11:32:55 -05:00 |
|
Davide P. Cervone
|
e441641727
|
Bump version number of file (for previous commit)
|
2012-02-27 20:30:34 -05:00 |
|
Davide P. Cervone
|
7099e84a36
|
Turn off positionToHash for now (until I can straighten it out
|
2012-02-27 20:25:31 -05:00 |
|
Davide P. Cervone
|
b8fc1c99f5
|
Bump the version number on MathMenu.js to account for the previous change
|
2012-02-27 18:19:32 -05:00 |
|
Davide P. Cervone
|
b82c4ac6ee
|
Fix typo in renderer-switching message for Forefox MML
|
2012-02-27 15:17:26 -05:00 |
|
Davide P. Cervone
|
4174acf5ac
|
Change help-2-0 to help-v2 in URL references (I think this looks better)
|
2012-02-26 10:46:52 -05:00 |
|
Davide P. Cervone
|
66058ed1e7
|
Move help files to help-2-0 since menu setup is different, and if we edit the on0line docs, then sites that are still uwing v1.1 will point to the new docs instead of the ones appropriate for their version
|
2012-02-26 09:31:51 -05:00 |
|
Davide P. Cervone
|
3f415603d8
|
Bring AsciiMath up to version 2.0.1 (by modifying two lines in the 1.4.7 version)
|
2012-02-26 07:41:44 -05:00 |
|
Davide P. Cervone
|
c1fe357733
|
Make SVG style handling be the same as HTML-CSS (don't inherit styles). This needs to be reworked so that some styles do get inherited
|
2012-02-25 17:27:32 -05:00 |
|
Davide P. Cervone
|
3a2b03a605
|
Add missing DefineColor macro to autoload-all extension
|
2012-02-25 13:18:53 -05:00 |
|
Davide P. Cervone
|
ab487a051c
|
Don't do bolding if width is not readable (e.g., inside a container with display:none). Resolves issue #194.
|
2012-02-24 10:07:32 -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
|
c1ab649925
|
Add MathJax.InputJax.TeX.resetEquationNumbers() routine to allow reprocessing of pages that have equation numbers and labels
|
2012-02-23 14:52:54 -05:00 |
|
Davide P. Cervone
|
52ed4f8026
|
Add autoload-all extension to predefine macros to autoload the extensions that define them (so MathJax will be able to access all the macros it knows about); update color extension so that it works with this extension better
|
2012-02-22 11:59:21 -05:00 |
|
Davide P. Cervone
|
0bc0a8cada
|
Fixed some comments and default values, and added MathEvents section to default.js
|
2012-02-20 18:03:45 -05:00 |
|
Davide P. Cervone
|
4fb5de2200
|
Move preProcess from base jax to OutputJax, since that is the only place it is used. Don't copy Translate and cousins for ElementJax. Properly handle the loader in InputJax (avoinds infinite lops if input jax fails to compile)
|
2012-02-20 12:42:59 -05:00 |
|
Davide P. Cervone
|
7ce521293c
|
Fix a whitespace issue in token elements with IE/quirks mode (MathML input jax)
|
2012-02-17 12:05:06 -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
|
f0efb3451c
|
Changed MISSINGFONT to undefinedFamily in SVG output in order to be consistent with HTML-CSS output
|
2012-02-16 09:50:34 -05:00 |
|
Davide P. Cervone
|
f3ed39a9ad
|
Don't use borders on background colors; fix error with recent changes to linebreaking (spacelimit was in em's but should be in em's*1000)
|
2012-02-16 09:16:13 -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
|
89f0f9d307
|
Firefox NativeMML still doesn't get the width right even if we set it properly on the <math>, so set it on the containing <span> instead. Resolves issue #88 again (and finally, I hope).
|
2012-02-15 11:58:15 -05:00 |
|
Davide P. Cervone
|
70ea836047
|
Fix the AsciiMath block name in default.js, and fix a number of comments in extensions
|
2012-02-15 11:10:34 -05:00 |
|
Davide P. Cervone
|
cfa168e642
|
Allow attributes to have values enclosed in quotes
|
2012-02-15 11:09:39 -05:00 |
|
Davide P. Cervone
|
7ca14b773a
|
Fix problem with zoom box in Firefox NativeMML mode (FF doesn't get the size of the <math> element correct). Resolves issue #88 (I hope).
|
2012-02-14 12:27:05 -05:00 |
|
Davide P. Cervone
|
9ff6d9a321
|
Fixed problem with pattern in wrapper function that affected Opera when MathJax is minified (discovered by Fred's tests)
|
2012-02-14 12:02:12 -05:00 |
|
Davide P. Cervone
|
e96dd07e37
|
Fix SVG problems reported by Fred (error in mtd background colors and maction stretching embelished operators)
|
2012-02-14 09:39:53 -05:00 |
|
Davide P. Cervone
|
7c58066b7e
|
Fix a problem with NativeMML output where require.push() could cause an error when used in the combined configuration files
|
2012-02-13 11:57:37 -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
|
5cafb84908
|
Add NoMathPlayer parameter to prevent the MathPlayer setup when the page is loaded (users can still switch to NativeMML and the setup will be done at that point).
|
2012-02-11 10:28:56 -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
|
1698f9c33c
|
Make a separate routine to get the contents of a script, and make it work in IE for XHTML files.
|
2012-02-10 08:21:42 -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
|
b5ab1e96c0
|
Move code that prevents numbers from being treated as a unit for super- and subscripts to the super- and subscript routines (instead of prefiltering for it). Resolves issue #192.
|
2012-02-09 13:27:18 -05:00 |
|
Davide P. Cervone
|
388595f4fe
|
Make mml2jax work better with IE namespaces (IE9 no longer seems to list the xmlns entries on the html element)
|
2012-02-09 11:31:04 -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
|
ac512fd1a7
|
Make lspace and voffset handle bad unit better in SVG (corresponding correction to HTML-CSS is 6e8ff20e07 ). Resolves issue #191 for SVG
|
2012-02-08 16:15:24 -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
|
69bd9305c9
|
Handle offsets within the fontdata-extra data in SVG output
|
2012-02-08 13:53:20 -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
|
29c8ff2b41
|
In SVG output, remove blackness from HW when looking for delimiter (since the delimiter sizes don't include that). Fixes problem with parens stretching when they should be their natural size (in some of Fred's tests).
|
2012-02-08 09:36:39 -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
|
db4f476301
|
Fix font message for SVG output
|
2012-02-07 18:28:02 -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
|
49e7bc5e9e
|
Handle mode='display' attribute on math elements properly, now that is has been moved to a separate attr property internally
|
2012-02-07 09:59:36 -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
|
0fe2bbfa52
|
Fixed an alignment problem when mpadded is used (and its contents has a removeable <g> contatining a <rect>)
|
2012-02-06 15:28:58 -05:00 |
|
Davide P. Cervone
|
93a2905024
|
Fix SVG's mpadded container to not be removable, since the size no longer corresponds to the contents
|
2012-02-06 13:39:49 -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
|
10399b42b7
|
Add a missing space in the font warning message (spotted by Fred)
|
2012-02-06 09:34:43 -05:00 |
|
Davide P. Cervone
|
fc4ce3748f
|
Adjust for extra pixels above and below (now that they are added to the SVG object), and remove font-size CSS since it is handled in the scaling of the text by hand.
|
2012-02-05 19:23:35 -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
|
5b7b698202
|
Fix problem with <ms> not passing the svg element to handleSpace()
|
2012-02-05 16:52:26 -05:00 |
|
Davide P. Cervone
|
77c52073b1
|
Fix centering for forced linebreaks in SVG output when linebreaking isn't specified. Still need to work out how to make this work better ifor in-line math, and for parts of equations (like fraction numerators, etc.)
|
2012-02-05 14:13:25 -05:00 |
|
Davide P. Cervone
|
3c18798e50
|
Fix a spacing problem in SVG output introduced by the previous commit.
|
2012-02-05 14:11:11 -05:00 |
|
Davide P. Cervone
|
ef50282a32
|
Fix a problem with the vertical size of mspace when it has a background color. Don't add colored backgrounds for semantics elements.
|
2012-02-05 13:21:03 -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
|
db4640d1f4
|
Fix problem with forced linebreaks in SVG mode, and a typo in one of the variable names
|
2012-02-04 17:33:31 -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
|
daa1f31403
|
Fix SVG tooltip to be able to style the padding, to fix typo with name of SetData() method, and to make restarting work when it occurs within the tooltip.
|
2012-02-04 12:27:46 -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
|
e25e07a8ba
|
Add xmlns attribute for all browsers (not just Chrome), since Safari and IE seem also to leave it out
|
2012-02-01 09:21:11 -05:00 |
|
Davide P. Cervone
|
4b21f3a8e0
|
A second try at fixing the FF callback error. Had the null in the wrong place, and apparently null doesn't do it anyway (though I could have sworn it had worked in testing). In any case, empty object for callback will work.
|
2012-02-01 09:07:22 -05:00 |
|
Davide P. Cervone
|
90e23901cd
|
Fix problem with Firefox getting errors about not being able to make callbacks (it was due to Gecko passing an extra parameter to the funciton called by setTiemout)
|
2012-02-01 08:57:36 -05:00 |
|
Davide P. Cervone
|
6cfecb6700
|
Delete the loading data for preloaded files when they call loadComplete()
|
2012-01-31 17:52:19 -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
|
8b49255547
|
Make \dots produce mo with stretchy=false to correspond to the other mathchar0mo elements
|
2012-01-31 11:50:18 -05:00 |
|
Davide P. Cervone
|
876eb56c36
|
Remove unneeded semicolon in Firefox style parameter when width is specified
|
2012-01-31 11:05:55 -05:00 |
|
Davide P. Cervone
|
15aa6674b7
|
Fix problem with \mathop adding invisible times when the following isn't what the operator is being applied to (e.g., an <mspace>, or a BIN or REL operator)
|
2012-01-31 10:50:41 -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
|
b651ab1857
|
Fix positioning when <mroot> is missing its second argument
|
2012-01-26 19:57:10 -05:00 |
|
Davide P. Cervone
|
3bd6c1d203
|
Move MP menu warning messages to a confiogurable array, and hide the menu unless the current renderer is NativeMML with MathPlayer
|
2012-01-26 16:14:20 -05:00 |
|
Davide P. Cervone
|
bb3b451b06
|
Add new parameters to default.js, and fix a few typos in config files comments
|
2012-01-26 15:51:46 -05:00 |
|
Davide P. Cervone
|
145f5b17c5
|
Put back missing styles for noError output in HTML-CSS output (commented out while making earlier changes). Since no longer a subclass of merror, don't adjust for merror font size.
|
2012-01-25 10:39:00 -05:00 |
|
Davide P. Cervone
|
780695e6bf
|
Add new combined-configuration files that include AsciiMath input and SVG output; update Accessible configuration to use new menu settings for IE
|
2012-01-25 10:05:34 -05:00 |
|
Davide P. Cervone
|
30e35cc729
|
Add menu control for showing TeX hints in MathML, and make TeXAtom not show extra mrow when it contains a single element
|
2012-01-25 09:45:20 -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
|
9936d53e2f
|
Make font preference menu honor the imageFont setting
|
2012-01-24 13:07:28 -05:00 |
|
Davide P. Cervone
|
876be6f0fc
|
Make showDsicoverable setting properly show/hide the Highlight-on-Hover menu item
|
2012-01-23 12:22:51 -05:00 |
|
Davide P. Cervone
|
0adb4b9d5e
|
Make default for Firefox be HTML (since its native MML doesn't support all the needed features), and give explicit defaults for Safari and Chrome.
|
2012-01-23 12:17:13 -05:00 |
|
Davide P. Cervone
|
45c91aa905
|
Load menu and zoom code after typesetting is complete (if not already loaded) so they will be available when needed.
|
2012-01-23 12:06:50 -05:00 |
|
Davide P. Cervone
|
6456a50e52
|
Allow SVG jax to laod without crashing in IE8 and below (but still get math processing errors). At least this doesn't need the timeout delay waiting for loadComplete() to be called.
|
2012-01-23 11:01:11 -05:00 |
|
Davide P. Cervone
|
033e6ee6d1
|
Add warning messages if you switch to a renderer that is not appropriate for your browser (but let you do it anyway, just in case we are wrong)
|
2012-01-23 10:44:57 -05:00 |
|
Davide P. Cervone
|
344f832e1e
|
Better handling of MathPlayer settings. In particular, allow Alt-Click in IE8 and lower when math menu is disabled.
|
2012-01-23 10:06:52 -05:00 |
|
Davide P. Cervone
|
92f00c7f5b
|
Add a MathPlayer menu item in IE to allow user control over what gets passed to MathPlayer (this allows users with assitive technology to control the setup to suit their needs).
|
2012-01-23 06:49:11 -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
|
603328ae82
|
Add \middle command to TeX input jax
|
2012-01-21 16:47:46 -05:00 |
|
Davide P. Cervone
|
39b0122d08
|
Fix problem with MathML input adding extra class of 'null' when no class is present on an element (result of changes to include special classes for TeX attributes)
|
2012-01-21 15:08:19 -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
|
14507fb9ff
|
Improve browser detection so that non-chrome WebKit will be Safari (was not working in default browser for Android 3.0)
|
2012-01-20 13:15:54 -05:00 |
|
Davide P. Cervone
|
fd0e446a39
|
Add missing comma in default.js (pointed out by Victor Ivrii)
|
2012-01-20 11:06:28 -05:00 |
|
Davide P. Cervone
|
14b3702e85
|
Fix a typo in the displaystyle parameter for the pre- and post-filters of the TeX input jax
|
2012-01-20 11:02:31 -05:00 |
|
Davide P. Cervone
|
b0fd920efb
|
Fix a timing problem with mobile devices when combined configurations are used
|
2012-01-19 20:56:10 -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
|
705bfe74e6
|
Remove trailing comma (confusing MSIE)
|
2012-01-19 10:17:27 -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
|
630febd0e8
|
Normalize name of preview filter function to filterPreview for all preprocessors.
|
2012-01-18 11:47:42 -05:00 |
|
Davide P. Cervone
|
5422dda7a1
|
Merge branch 'AsciiMath' into v2.0-candidate
|
2012-01-18 11:45:34 -05:00 |
|
Davide P. Cervone
|
5f74ca0380
|
Allow start and stop delimiters to be different, and add configuration blocks for AsciiMath and asciimath2jax to the default.js configuration
|
2012-01-18 11:45:14 -05:00 |
|
Davide P. Cervone
|
f4eecb684e
|
Allow element ID's to use \label name rather than equation number (optionally). Requested in issue #71.
|
2012-01-18 11:17:47 -05:00 |
|
Davide P. Cervone
|
44344c7142
|
Fix \dots to produce \ldots or \cdots depending on the following element (as the LaTeX version does)
|
2012-01-18 09:40:12 -05:00 |
|
Davide P. Cervone
|
61abf6c9a6
|
Fix problem with appendChild when appending a fragment (the fragment needs to be cleared)
|
2012-01-17 11:21:58 -05:00 |
|
Davide P. Cervone
|
31f654fd0b
|
Use mathvariant rather than fontfamily or fontweight in AsciiMath output
|
2012-01-17 10:57:32 -05:00 |
|
Davide P. Cervone
|
104cd54d66
|
Capitalize Show Source menu item for AsciiMath
|
2012-01-17 10:37:52 -05:00 |
|
Davide P. Cervone
|
935585bec7
|
New ASCIIMath input jax based on David Lippman's contributed versions
|
2012-01-17 10:36:13 -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
|
2a9287b06a
|
Fix texClass for <mo> elements that should be class OP, and make ^ and + be stretchy accents in infix mode
|
2012-01-16 15:44:02 -05:00 |
|
Davide P. Cervone
|
d2bf4e3bb5
|
Replaced a part of the copyright that was deleted sometime earlier
|
2012-01-15 16:09:25 -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
|
f2170f4c4a
|
Make \require{} check URL for safety (currently overkill; it only allows loading from the extensions directory)
|
2012-01-14 15:30:25 -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
|
52755c4c3d
|
Merge SVG branch into v2.0-candidate (no need to continue to keep them separated)
|
2012-01-12 07:39:53 -05:00 |
|
Davide P. Cervone
|
f833905396
|
Fix typo in previous change
|
2012-01-11 18:25:53 -05:00 |
|
Davide P. Cervone
|
88e3ce4680
|
When MathML with MJX classes come from TeX extensions, load the required extension so that the fonts will be properly set up
|
2012-01-11 17:53:05 -05:00 |
|
Davide P. Cervone
|
fe40630d43
|
Add pre- and post-filter hook lists, to be consistent with TeX input jax
|
2012-01-11 17:26:11 -05:00 |
|
Davide P. Cervone
|
cae4834aa6
|
Convert <mi> to <mo> if it is used with <munderover> and needs to have movablelimits=true (since only <mo> can have this attribute)
|
2012-01-11 14:33:52 -05:00 |
|
Davide P. Cervone
|
c679563c09
|
Move copyAttributes and skipAttributes to element jax (since they are used in several places) to avoid redundency
|
2012-01-11 14:22:24 -05:00 |
|
Davide P. Cervone
|
568b919f70
|
Remove capitalized TRUE and FALSE (don't remember why I had those in the first place)
|
2012-01-11 13:55:39 -05:00 |
|
Davide P. Cervone
|
756ef39804
|
Make MathML input read the MathJax classes to recreate the TeXAtoms and other tex-specific items
|
2012-01-10 19:39:08 -05:00 |
|
Davide P. Cervone
|
36ef5c9e34
|
Add class to mark TeXAtom elements and make sure other attributes are applied (they were being left off)
|
2012-01-10 16:30:57 -05:00 |
|
Davide P. Cervone
|
cfacc26c31
|
Use classes to distinguish mathvariants that aren't in MathML, and set FF CSS to handle them. Use classes for variantForm and cancel arrows. (Still need to have MathML input handle these classes on input)
|
2012-01-10 15:32:06 -05:00 |
|
Davide P. Cervone
|
a013dd823f
|
Save user-provided attributes in a separate object (to avoid collision with internal values); change property names in toMathML to have a prefix; allow known attributes in \mmlToken macro; only remove mlabeledtr in FF8 and before.
|
2012-01-10 14:10:48 -05:00 |
|
Davide P. Cervone
|
10812462e6
|
Break MakeMML into smaller routines
|
2012-01-10 12:04:10 -05:00 |
|
Davide P. Cervone
|
37a462c801
|
Force message text color to be black (for FontWarnings and config warning)
|
2012-01-10 10:59:52 -05:00 |
|
Davide P. Cervone
|
d199d509ef
|
Allow noUndefined to be disabled, and fix some indenting in noErrors
|
2012-01-09 18:41:02 -05:00 |
|
Davide P. Cervone
|
c1ee953b4e
|
Add ability to disable noErrors, and change the styling to not use .merror so that when disabled, the styles won't be changed
|
2012-01-09 18:36:35 -05:00 |
|
Davide P. Cervone
|
ea30a341e9
|
Add noErrors support to SVG output (and reorganize the other output support)
|
2012-01-09 18:07:52 -05:00 |
|
Davide P. Cervone
|
d63d99409b
|
Make AMSsymbols set up variant-form remappings for SVG output
|
2012-01-09 16:30:37 -05:00 |
|
Davide P. Cervone
|
b622ba17ec
|
Have boldsymbol signal it is ready as soon as the TeX part is ready (since we don't know which output jax is in use, so shouldn't wait for that)
|
2012-01-09 16:23:26 -05:00 |
|
Davide P. Cervone
|
b591c4ef31
|
Make \boldsymbol add caligraphic bold to SVG output (as it does for HTML-CSS).
|
2012-01-09 16:19:47 -05:00 |
|
Davide P. Cervone
|
15c89cace0
|
Add undefined character signal to SVG jax
|
2012-01-09 15:22:12 -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
|
dceb91e4ea
|
Better version detection for off-brand Gecko browsers; add 8.0 and 9.0 detection; add Safari 5.1 detection from webkit version
|
2012-01-09 11:38:43 -05:00 |
|
Davide P. Cervone
|
522b743b56
|
Add option to make tex2jax require balanced braces when looking for close delimiters (more compatible with actual TeX). The option can be set to false to get the pre-v2.0 behavior.
|
2012-01-09 11:22:58 -05:00 |
|
Davide P. Cervone
|
7570eec623
|
Load MathEvents if needed to add contextual menu to an error message
|
2012-01-08 20:33:21 -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
|
3131d09d06
|
Allow \newcommand to take a default parameter, and adjust GetBrackets to distinguish between no brackets and empty brackets
|
2012-01-07 18:55:52 -05:00 |
|
Davide P. Cervone
|
51a65e5b52
|
Add HTML-CSS extension to handle tagged equations better when there are floating elements (without this, they overlap the floats). This is an extension since it misuses display:table-cell, and I'm not certain of all the consequences.
|
2012-01-07 10:24:26 -05:00 |
|
Davide P. Cervone
|
379b2c43e9
|
Fix a typo in the comments
|
2012-01-07 09:57:20 -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
|
92f80f4e23
|
Add IndexOf() command to find index of an item in the menu list (so it is easier to insert new items)
|
2012-01-06 20:00:15 -05:00 |
|
Davide P. Cervone
|
51c0a95f46
|
Add menu signals for post/unpost and activation of menu items
|
2012-01-06 19:52:02 -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
|
b438a84b1c
|
Add zoom/unzoom messages
|
2012-01-06 17:47:44 -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
|
f35661b83a
|
Remove unneeded comments
|
2012-01-06 13:43:39 -05:00 |
|
Davide P. Cervone
|
e29ddd477d
|
Make pre- and postfilters backward compatible, and allow them to be replaced by Augment()
|
2012-01-06 13:32:39 -05:00 |
|
Davide P. Cervone
|
ad08117628
|
Add xmlns to Chrome math elements, since it doesn't seem to add the attribute itself as other browsers do)
|
2011-12-29 10:28:41 -05:00 |
|
Davide P. Cervone
|
b70caaf465
|
Allow dot delimiters for \genfrac (they incorrectly produced errors)
|
2011-12-27 15:02:27 -05:00 |
|
Davide P. Cervone
|
2808c9cc27
|
Fix a comment typo
|
2011-12-27 15:00:30 -05:00 |
|
Davide P. Cervone
|
b3d2501a32
|
Allow preferences to select MML for Safari with late enough version
|
2011-12-27 14:59:08 -05:00 |
|
Davide P. Cervone
|
752dda7899
|
Re-implement ExecuteHooks in terms of the Hooks object (since it was documented, I guess we shouldn't remove it, even though I doubt anyone has used it)
|
2011-12-27 14:55:20 -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
|
69a14287b1
|
Merge changes from v2.0-candidate and fix problem with U+21A0 in SVG (character was wrongly indicated in previous commit message)
|
2011-12-17 10:51:15 -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
|
d215f20a42
|
Fix menu background problem in IE8+ and remove extra comma giving IE7 and IE6 problems.
|
2011-12-15 21:05:15 -05:00 |
|
Davide P. Cervone
|
dbab4d4101
|
Merge branch v2.0-candidate into SVG
|
2011-12-15 17:47:57 -05:00 |
|
Davide P. Cervone
|
9eaa73a0ac
|
Fix incorrect case for FALSE routine
|
2011-12-15 17:44:13 -05:00 |
|
Davide P. Cervone
|
d044f4c8f4
|
Merge v2.0-candidate into SVG
|
2011-12-07 14:07:47 -05:00 |
|
Davide P. Cervone
|
fbedcb7a72
|
Another attempt to handle version for off-brand Gecko browsers (resolves issue #177 I hope)
|
2011-12-07 13:58:07 -05:00 |
|
Davide P. Cervone
|
da73d8cfb1
|
Handle lower-case Greek better and properly mark weight and style of characters not in the MathJax fonts
|
2011-12-07 13:56:38 -05:00 |
|
Davide P. Cervone
|
091551dab1
|
Removed debugging code accidentally left in
|
2011-11-20 23:05:27 -05:00 |
|
Davide P. Cervone
|
6a09817aa3
|
Prevent default action when close image is pressed in the contextual menu for mobile devices
|
2011-11-20 23:04:17 -05:00 |
|
Davide P. Cervone
|
7f5180a87e
|
Properly handle hover changes when going from one expression to another when there is no intervening space (both elements are marked isMathJax, but for different expressions)
|
2011-11-20 21:52:49 -05:00 |
|
Davide P. Cervone
|
66ec3254ee
|
Allow \\ anywhere (not just in arrays) to force a line break.
|
2011-11-20 19:21:07 -05:00 |
|
Davide P. Cervone
|
bc3b7adca6
|
Make \it use MathJax_Main-Italic rather than MathJax_Math-italic, and don't do math italic correction (so spacing is correct for text) (SVG)
|
2011-11-20 18:55:46 -05:00 |
|
Davide P. Cervone
|
91543560a9
|
Merge branch 'v2.0-candidate' into SVG
|
2011-11-20 17:35:31 -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
|
cc305b294c
|
Fix spacing problem with \cong in regular and bold fonts (SVG). Resolves issue #162 for now until fonts can be repaired.
|
2011-11-20 17:07:15 -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
|
744f844eec
|
Handle determining Firefox version better for off-brand Gecko browsers (resolves issue #177 I hope)
|
2011-11-20 15:31:01 -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
|
ed6623d22f
|
Choose better sizes for \widehat and \widetilde in SVG output
|
2011-11-18 22:59:03 -05:00 |
|
Davide P. Cervone
|
fd692e25f0
|
Properly handle skew character for accents in SVG output
|
2011-11-18 22:26:49 -05:00 |
|
Davide P. Cervone
|
4553cce005
|
Make SVG output work with discoverability better
|
2011-11-18 10:11:38 -05:00 |
|
Davide P. Cervone
|
88355ecc74
|
Add showDiscoverable configuration to control the discoverability checkbox
|
2011-11-16 12:58:48 -05:00 |
|
Davide P. Cervone
|
6d9994d9d1
|
Add support for \mathchoice in SVG output
|
2011-11-15 20:17:32 -05:00 |
|
Davide P. Cervone
|
3bb798f6f4
|
Merge v2.0-candidate into SVG
|
2011-11-15 16:41:39 -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
|
987d3a4118
|
Do menu close img in an iBooks compatible way
|
2011-11-05 23:29:19 -04: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
|
eb99398f07
|
Fix spelling error in comment
|
2011-11-01 14:24:16 -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
|
a66c5f2763
|
Add cancel package defining \cancel{math}, \bcancel{math}, \xcancel{math}, and \canelto{value}{math}
|
2011-10-26 00:10:29 -04:00 |
|
Davide P. Cervone
|
2e022a6631
|
Remove trailing commas that confuse IE
|
2011-10-25 23:35:49 -04:00 |
|
Davide P. Cervone
|
69301a2743
|
Handle arrowheads better when thickness is specified
|
2011-10-25 23:25:22 -04:00 |
|
Davide P. Cervone
|
48a018ac2e
|
New \enclose{notation}[attributes]{math} macro for giving TeX access to <menclose> tags
|
2011-10-25 23:04:44 -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
|
71a0acba83
|
Update copyright dates and include more extensions in the MathJax.Extensions object (so they are listed in the About box). Make the About box have a maximum height with scrollbars.
|
2011-10-25 17:47:25 -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
|
a658f2cb63
|
Handle control sequences with stars better in AMSmath extension (don't allow \cs{*} to count as \cs* anymore)
|
2011-10-25 15:23:00 -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
|
7cb05e2e20
|
Fix a problem with \mathchoice when the contents have negative width in Firefox (needed to resolve issue #148 in Firefox)
|
2011-10-25 14:51:43 -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
|
6f7a6f6034
|
Fixed multline environment to put tag at bottom row when TagSide is right
|
2011-10-17 20:49:25 -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
|
6901409fae
|
Fix \llap and \rlap (wrong placement of TeXAtom incorrectly blocked the width = 0)
|
2011-10-17 05:28:36 -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
|
4c940877bc
|
Fix typo in sort routine which caused tex2jax to skip delimiters
|
2011-09-30 06:33:44 -04:00 |
|
Davide P. Cervone
|
8930ef853e
|
Handle empty delimiter patterns, and don't scan the page if there is nothing to look for (resolves issue #174)
|
2011-09-28 06:30:50 -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
|
3e5b2244ef
|
Use documentElement.clientHeight for determining zoom box maximum height
|
2011-09-27 17:08:21 -04:00 |
|
Davide P. Cervone
|
f3b1f4102f
|
Make delay following a 'processing' message configurable, and lengthen it a shade to make browser more responsive during typesetting
|
2011-09-27 17:05:02 -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
|
81474adb97
|
Add delay before seting hash location to make it work in Opera. Still has a problem in IE7 and IE6.
|
2011-09-22 20:57:49 -04:00 |
|
Davide P. Cervone
|
c0dad0dbfe
|
Jump to an anchor after typesetting, if one was specified in the page URL (controlled by the positionToHash parameter). When the page is loaded, tags haven't been processed yet, to the anchor might not be present, so we need to jump there after the page is typeset. Also, as the equations are typeset, the page may get repositioned, so jumping to the location again will get us back where we were supposed to be. Problem: if user scrolls during typeset, we jump back.
|
2011-09-22 20:46:26 -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
|
eee1e9014f
|
Save output after attaching jax, otherwise it is not cloned properly if it is being updated
|
2011-09-22 19:48:12 -04:00 |
|
Davide P. Cervone
|
d6dfceca94
|
Allow MMLorHTML to select MML for IE9 (since MP seems to work with it)
|
2011-09-22 15:51:34 -04:00 |
|
Davide P. Cervone
|
0a2e1c3968
|
Add contextual menu to Math Processing Error messages, so it is possible to access the settings if something has gone wrong
|
2011-09-22 09:17:10 -04:00 |
|
Davide P. Cervone
|
dcd4be5dd7
|
Fix MathJax.Hub.getJaxFor() and MathJax.Hub.isJax() to properly handle elements that are part of the HTML-CSS or NativeMML output (in particular, you can find the element Jax from this output)
|
2011-09-22 08:34:29 -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
|
e51c240448
|
Add new MathJax.Hub.setRenderer() method to make it easier to change renderers (without having to muck about in the MathJax internals), and use this in the menu code. Add a MathJax.Hub.Rerender() method to force the output to be rerendered without reprocessing the input.
|
2011-09-22 08:08:50 -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 |
|
Davide P. Cervone
|
636f802b59
|
Fix some zoom background overlay problems
|
2011-09-20 09:35:20 -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
|
9153cd2f2e
|
Fix scaling so that it works when the math is hidden; don't set up scale elements for IE (since MathPlayer handles the scaling itself)
|
2011-09-20 08:30:23 -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
|
4c5458c216
|
Make forward references use the new state variable with processInputs(). Note that since the scripts are already in the list (they are being reprocessed) we use a separate state variable
|
2011-09-18 22:55:53 -04:00 |
|
Davide P. Cervone
|
ae12c52774
|
Make sure Jax loadComplete returns the Ajax.loadComplete callback
|
2011-09-18 22:33:37 -04:00 |
|
Davide P. Cervone
|
ef880131a6
|
Fix TeX/autobold.js to use TeX.prefilterHooks, and to use \boldsymbol rather than \bf
|
2011-09-18 21:57:58 -04:00 |
|
Davide P. Cervone
|
703b8e3b16
|
Fix error with annotation-xml nodes and linebreak checking
|
2011-09-18 21:48:21 -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
|
88c650dd16
|
Fix problem with \overbrace and \underbrace not stacking their super- and subscripts properly
|
2011-09-18 17:52:49 -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
|
331b9ee6f1
|
Fix problem where selecting the renderer menu failed to rerender the mathematics
|
2011-09-18 17:06:26 -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
|
dc2cd2fbfe
|
Include MathEvents in the combined configuration files
|
2011-09-11 22:02:53 -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
|
836992b3a7
|
Merge branch 'menu-update' with zoom-update (disables discoverability for now)
|
2011-09-11 11:39:22 -04:00 |
|
Davide P. Cervone
|
2e129e0a01
|
Disable discoverability for now, and hide its menu item
|
2011-09-11 11:36:56 -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
|
dcc8620459
|
Merge branch 'mathml-fixes' into v2.0-candidate
|
2011-09-11 10:59:38 -04:00 |
|
Davide P. Cervone
|
45d81dfc3e
|
Merge branch 'tex-fixes' into v2.0-candidate
|
2011-09-11 10:59:24 -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
|
73b3214a9e
|
Merge branch 'tooltips' into new-features
|
2011-09-11 09:40:09 -04:00 |
|
Davide P. Cervone
|
6c60d75f2e
|
Merge branch 'mhchem' into new-features
|
2011-09-11 09:39:36 -04:00 |
|
Davide P. Cervone
|
cb0e3eb774
|
Merged with cases (and resolved conflicts)
|
2011-09-11 09:39:01 -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
|
efbc1612f3
|
Add support for extpfeil extension -- more stretchy arrows (resolves issue #93)
|
2011-09-10 19:29:29 -04:00 |
|
Davide P. Cervone
|
58d876b417
|
Add stretchy equals (needed for extpfeil)
|
2011-09-10 19:16:27 -04:00 |
|
Davide P. Cervone
|
b9016bdf83
|
Add a flag to user-defined macros so they are not overwritten when an extension is loaded (resolves issue #128).
|
2011-09-10 17:32:45 -04:00 |
|
Davide P. Cervone
|
1323c38ca3
|
Scale NativeMML output to match surrounding font's ex-size (resolves issue #138). Can't do this for IE, though, since it's ex-size is not actually that of the font, but is always 1/2 the height. But since MathPlayer does a good job of matching the surroundings, that's not a problem.
|
2011-09-10 15:53:31 -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
|
53fc357cfc
|
Start processing on DOMContentLoaded, if possible, and check document.readyState to see if the onload handler has already fired (avoids the need for authors to call MathJax.Hub.Startup.onload() by hand)
|
2011-09-06 21:05:51 -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
|
2708905233
|
Since the loading of the jax is now done by prepareOutput, no need to check for callbacks in processOutput
|
2011-09-04 17:51:18 -04:00 |
|
Davide P. Cervone
|
a4fdb7b815
|
Properly handle loading of jax during prepareOutput so that it works in combined configuration files
|
2011-09-04 16:52:44 -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
|
75058a81d8
|
Pass state to input and output jax's Translate() method
|
2011-09-04 13:04:04 -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 |
|
Davide P. Cervone
|
c1a5ba16a3
|
Save heights when getting widths (so don't need to do offsetHeight in placeBox, or rely on assumptions)
|
2011-09-02 11:33:22 -04:00 |
|
Davide P. Cervone
|
a97410976e
|
Mark bounding boxes known to be exact so that they don't have to be remeasured later
|
2011-08-31 16:49:10 -04:00 |
|
Davide P. Cervone
|
b62847c57e
|
Replace getW with a better version, and avoid offsetHeight in placeBox when posible. Make some IE bugs dependent on mode (since IE9 doesn't need them)
|
2011-08-31 12:40:30 -04:00 |
|
Davide P. Cervone
|
0fbba16dbe
|
No need for useProcessingFrame any more (just set styles on the MathJax span itself)
|
2011-08-30 19:47:45 -04:00 |
|
Davide P. Cervone
|
7b32411bf7
|
Fix marginScale problem with IE <= 7, and inline display problem with IE >= 8. Don't assign default font to MathJax (it is not needed, since we set the font explicitly on text items)
|
2011-08-30 12:35:51 -04:00 |
|
Davide P. Cervone
|
b214da2436
|
Replace getScales and getMarginScale by actions in the preTranslate method. Also add hideProcessedMath option to set display:none on completed expressions (for IE performance)
|
2011-08-29 19:21:20 -04:00 |
|
Davide P. Cervone
|
2a72125c1a
|
Make prepareOutput() load the main output jax.js file and wait for it to complete; also handle errors in the pre- and post-processing
|
2011-08-29 07:36:40 -04:00 |
|
Davide P. Cervone
|
7042c1d64f
|
Handle preTranslate in HTML-CSS jax, and don't make a redundent scripts list if there is only one output jax in use
|
2011-08-28 20:03:53 -04:00 |
|
Davide P. Cervone
|
046079b805
|
Remove unused function from previous commit
|
2011-08-28 13:24:30 -04:00 |
|
Davide P. Cervone
|
805c78df67
|
Add a processing state variable and use that to allow pre- and post-Translate methods that can be used to get scaling factors, etc.
|
2011-08-28 13:14:20 -04:00 |
|
Davide P. Cervone
|
45a9d25406
|
Make thin rules be in pixels to try to improve results in IE (disappearing division lines, see issue #161)
|
2011-08-27 17:14:55 -04:00 |
|
Davide P. Cervone
|
07faf4e0b4
|
Check for config array before issuing v1.0-warning message (resolves issue #163)
|
2011-08-27 11:38:31 -04:00 |
|
Davide P. Cervone
|
303ea791f2
|
Add an overlay for IE < 9 to trap events from getting to the zoomed math
|
2011-08-27 11:16:08 -04:00 |
|
Davide P. Cervone
|
65c286421c
|
Add support for optional vertical alignment on aligned and gathered environments (resolves issue #159)
|
2011-08-26 20:19:41 -04:00 |
|
Davide P. Cervone
|
bf8b903c8c
|
Add preliminary support for aligning tables to specific rows (currently only aligns to baseline)
|
2011-08-26 20:03:45 -04:00 |
|
Davide P. Cervone
|
28de47ac51
|
Don't allow font test div to wrap (might be the cause of problems in portrait mode in mobile devices when large fonts are in use
|
2011-08-26 16:37:26 -04:00 |
|
Davide P. Cervone
|
7752f21ab9
|
The events are no longer tied to the MathJax_MSIE_Overlay frame, so don't need the special cases for this
|
2011-08-26 14:41:43 -04:00 |
|
Davide P. Cervone
|
acf080caae
|
Clean up Zoom functions, in particular some of the IE complications; move getBBox to MathEvents
|
2011-08-25 19:45:25 -04:00 |
|
Davide P. Cervone
|
975fe6e679
|
Move output-jax-specific zoom code to jax, and fix some other minor issues (stil need to check with IE and then repack and recombine)
|
2011-08-24 20:53:52 -04:00 |
|
Davide P. Cervone
|
91753873e1
|
Merge with menu-update
|
2011-08-24 19:16:37 -04:00 |
|
Davide P. Cervone
|
a7fd90af2f
|
Sort the items in the About MathJax dialog box
|
2011-08-24 17:28:54 -04:00 |
|
Davide P. Cervone
|
2baa587175
|
Corrected types in comments
|
2011-08-24 16:16:04 -04:00 |
|
Davide P. Cervone
|
7c33ada973
|
Change UIevents to MathEvents (missed this one earlier)
|
2011-08-24 16:11:48 -04:00 |
|
Davide P. Cervone
|
3edf60dc0f
|
Update menu items for easier access, and use more variables to access MathJax components, when possible; remove some unneeded variables from NativeMML jax.
|
2011-08-24 15:31:06 -04:00 |
|
Davide P. Cervone
|
820afa0357
|
Repack and recombine (plus remove unused variables)
|
2011-08-24 11:24:15 -04:00 |
|
Davide P. Cervone
|
3cd69cf6ae
|
Make parameters be configuration parameters, and allow for easier configuration of styles
|
2011-08-24 11:06:23 -04:00 |
|
Davide P. Cervone
|
9769ba0d64
|
Rename UIevents as MathEvents
|
2011-08-24 10:31:21 -04:00 |
|
Davide P. Cervone
|
d7c91a442b
|
Use HOVER.Px instead of bbox.Units, which was removed
|
2011-08-23 14:39:41 -04:00 |
|
Davide P. Cervone
|
3312e9ca3e
|
Make menu button float on top of math, and make delays and other values into paramaters that can be changed (needed for menu arrow positioning
|
2011-08-23 14:32:07 -04:00 |
|
Davide P. Cervone
|
849ce80599
|
Move some more common code to UIevents; add support for configuring discoverability; make frame always be in pixels rather than sometimes em's; add comments to UIevents
|
2011-08-23 12:40:52 -04:00 |
|
Davide P. Cervone
|
9289568584
|
Add support for MathPlayer in IE9 and lower, plus add support for hover when maction is used, and support for the hover in the API calls
|
2011-08-22 18:39:28 -04:00 |
|
Davide P. Cervone
|
fd587eb745
|
Add 'discoverability' to NativeMML output (still have to work on IE support)
|
2011-08-22 11:07:30 -04:00 |
|
Davide P. Cervone
|
42306c4b0c
|
Move event-handling code to a separate file, loaded by output jax (so if MathJax is loaded on a page with no math, it doesn't have to be loaded)
|
2011-08-19 18:31:43 -04:00 |
|
Davide P. Cervone
|
3a8a9f5df9
|
Move hover support to MathJax.js (next commit will move it all to a separate extension)
|
2011-08-19 14:41:29 -04:00 |
|
Davide P. Cervone
|
994a9dff31
|
Have noError produce proper math span (rather than just the merror)
|
2011-08-19 12:50:02 -04:00 |
|
Davide P. Cervone
|
2367f0e92b
|
Preliminary 'discoverable' math implementation. INCOMPLETE: DO NOT USE YET. Only in HTML-CSS mode, and still need to refactor to move event code to common file. Does support mobile devices through tap event. Does not include packed or combined versions yet.
|
2011-08-19 09:19:22 -04:00 |
|
Davide P. Cervone
|
7411a83f21
|
Don't set noError font-family to serif (since Windows default serif font doesn't have backslash character!
|
2011-08-17 20:29:38 -04:00 |
|
Davide P. Cervone
|
5b421d32d1
|
Refactor event handling to move common routines to MathJax.HTML.Event (in preparateion for handling hover discoverability
|
2011-08-17 20:26:25 -04:00 |
|
Davide P. Cervone
|
56e6e1fe8b
|
Mark all HTML-CSS output elements as isMathJax, so it can be used to identify what elements are part of mathematical output
|
2011-08-16 19:49:45 -04:00 |
|
Davide P. Cervone
|
ec5cd41d69
|
Add support for Firefox 6 Mobile, and add close button for mobile devices so it is easier to close a submenu.
|
2011-08-15 15:00:44 -04:00 |
|
Davide P. Cervone
|
816d2cbcfd
|
Add touch event support for mobile devices so they can access the menus (still need to work on Firefox support, but works for WebKit-based mobiles)
|
2011-08-14 20:17:42 -04:00 |
|
Davide P. Cervone
|
29d07d1420
|
Removed extra comma that causes IE problems (Fred caught it)
|
2011-08-13 09:16:57 -04:00 |
|
Davide P. Cervone
|
161b463141
|
Switch order of commented out formats to avoid final comma problems if they are uncommented
|
2011-08-12 08:27:36 -04:00 |
|
Davide P. Cervone
|
c794e7ce19
|
Fixed some typos, and added comments to help clarify the equation numbering parameters
|
2011-08-11 15:36:17 -04:00 |
|
Davide P. Cervone
|
bbc3a1416b
|
Prevent texClass from being inherited (fixes a spacing problem with maction elements)
|
2011-08-11 14:59:02 -04:00 |
|
Davide P. Cervone
|
69c42b866e
|
Implement automatic linebreaking in HTML-CSS output, and improve explicit linebreaking. (This is one of the v1.2 milestones)
|
2011-08-11 14:54:43 -04:00 |
|
Davide P. Cervone
|
b7c76ff0d7
|
Fix typo in self-closing flag for mprescript tag (resolves issue #157)
|
2011-08-05 20:50:53 -04:00 |
|
Davide P. Cervone
|
5df49e3d18
|
Have getW use offsetWidth if there is an explicit width (no need for more complicated measuring in that cas). Resolves an Opera bug reported by Fred.
|
2011-08-05 09:17:01 -04:00 |
|
Davide P. Cervone
|
fe2368e35d
|
Fix CSS so Firefox will use local MathJax fonts, if present (resolves issue #134)
|
2011-08-04 20:37:17 -04:00 |
|
Davide P. Cervone
|
4f4234129f
|
Fix problem where mspace with a background color would not always overlay previous items (detected in on of Fred's tests)
|
2011-08-04 12:55:44 -04:00 |
|
Davide P. Cervone
|
61e6d40a43
|
Removed debugging alert that was accidentally left in the previous commit
|
2011-08-04 12:51:30 -04:00 |
|
Davide P. Cervone
|
fb5ed12752
|
Fix problem with mtable equalrows detected by Fred's test suite
|
2011-08-04 12:43:03 -04:00 |
|
Davide P. Cervone
|
5d9f423a36
|
Allow mpadded background color to be specified exactly (i.e., without the 1px padding) when one of its dimensions is given explicitly (or there is no content). Resolves one of Fred's issues.
|
2011-08-04 11:32:22 -04:00 |
|
Davide P. Cervone
|
418e5a293e
|
Prevent infinite loop if one of the jax fails to load (due to failure to compile or timeout waiting for it to load)
|
2011-08-03 16:04:14 -04:00 |
|
Davide P. Cervone
|
95b42049d7
|
Add one pixel to the top and bottom of math so that superscripts and subscripts won't touch on consecutive lines of a paragraph
|
2011-08-03 08:22:38 -04:00 |
|
Davide P. Cervone
|
f27e16ef0a
|
Fix multiple problems with zoom box sizing and position in IE (various emulation and document modes) and firefox. (Resolves issues #151, #88, and #59.)
|
2011-07-31 15:17:44 -04:00 |
|
Davide P. Cervone
|
bb154cabcd
|
Allow equations with tags to zoom into a full-width zoom box -- not ideal, but better than not visible. (Resolves issue #59 for now.)
|
2011-07-28 21:39:46 -04:00 |
|
Davide P. Cervone
|
8f2bbee019
|
Force MathZoom and MathMenu to wait for the 'Begin Styles' message before inserting their styles so when they are included in the combined files, the author can still configure them (resolves issue #149)
|
2011-07-28 20:36:18 -04:00 |
|
Davide P. Cervone
|
9156092878
|
Add default id's to the jax objects (make Fred happy)
|
2011-07-28 19:31:42 -04:00 |
|
Davide P. Cervone
|
55425f9278
|
Fix positioning problem with zoom in NativeMML mode, avoiding flicker problem with hover trigger in Firefox (resolves issue #150)
|
2011-07-27 22:53:53 -04:00 |
|
Davide P. Cervone
|
309c1c343c
|
Handle output of dimensions in mu's better (resolves issue #146).
|
2011-07-27 21:18:57 -04:00 |
|
Davide P. Cervone
|
d92d160cee
|
Allow \\ to take an optional argument that is an extra amount of space to put between lines of an array (resolves issue #144)
|
2011-07-27 18:59:00 -04:00 |
|
Davide P. Cervone
|
c4c1c9f1e0
|
Use a different character for \overline so that it works with FF native MathML (resolves issue #140)
|
2011-07-27 16:46:01 -04:00 |
|
Davide P. Cervone
|
73ad910da4
|
Fix \unicode bug with font names that include spaces (resolves issue #142)
|
2011-07-27 16:39:47 -04:00 |
|
Davide P. Cervone
|
3ddd323cd2
|
Remove internal multiple spaces in token elements (resolves issue #127)
|
2011-07-27 16:31:04 -04:00 |
|
Davide P. Cervone
|
051521292f
|
Allow processClass to override skipTags to force a tag that usually is skipped to have its contents pre-processed (resolves issue #124)
|
2011-07-27 16:03:24 -04:00 |
|
Davide P. Cervone
|
d2b40a3235
|
Improve the previous fix for xmlns by using better regexp so as to no longer need replaceXMLNS function
|
2011-07-27 15:06:02 -04:00 |
|
Davide P. Cervone
|
e21825cf56
|
Don't show the v1.0 compatibility message if the config parameter was specified, even if the config file fails to load
|
2011-07-27 11:57:07 -04:00 |
|