Davide P. Cervone
1a895e2a7c
Update version numbers, repack, and recombine
2014-06-12 05:53:13 -04:00
Davide P. Cervone
12313a6629
Add missing array in signal data
2014-06-08 21:09:00 -04:00
Davide P. Cervone
f9afa15ecc
Correct ID for global glyph lookup
2014-06-08 21:08:31 -04:00
Davide P. Cervone
6dfaf0e464
Add comments
2014-06-08 21:00:01 -04:00
Davide P. Cervone
6ab067a14c
Switch beta.mathjax.org to cdn.mathjax.org (since https users will never get this beta MathJax.js anyway).
2014-06-01 11:37:08 -04:00
Davide P. Cervone
d92ae61db1
Fix variable reference turned up by packer
2014-06-01 10:54:47 -04:00
Davide P. Cervone
2e9b3c7c60
Make this rev=2.4-beta-2, and turn rackspace https into beta.mathjax.org (this will need to be changed to cdn.mathjax.org for the final release).
2014-06-01 10:41:27 -04:00
Davide P. Cervone
7c47e03240
Merge branch 'stretchy' into v2.4-beta
2014-06-01 10:26:26 -04:00
Davide P. Cervone
beeb356308
Merge branch 'issue729' into v2.4-beta. Issue #729 .
2014-06-01 10:25:17 -04:00
Davide P. Cervone
d24b750cbf
Don't add stretchy=dalse if it is not needed
2014-05-30 12:25:01 -04:00
Davide P. Cervone
668585f591
Fix several problems with stretchy delimiters in SVG output (minsize didn't always get processed, stretched characters weren't marked as such).
2014-05-30 12:17:09 -04:00
Davide P. Cervone
8eb029478e
Fix bounding box problem in Firefox with stretchy delimiters (and remove alignment hack that doesn't seem to be needed any longer). resolves issue #729 .
2014-05-30 12:15:25 -04:00
Davide P. Cervone
3a8afa4dcb
Add support for semantics annotations to toMathML, and use a menu item to control it.
2014-05-29 15:37:59 -04:00
Davide P. Cervone
a314139f59
Merge branch 'issue814' into v2.4-beta. Issue #814 .
2014-05-29 11:56:07 -04:00
Davide P. Cervone
7a9833becd
Add semantics annotation to NativeMML output. This is done in the NativeMML output jax rather than the input jax so that it can be done for any input format (that provides an encoding for it). Also, it avoids having the Show As MathML output include the annotation. Resolves issue #814 .
2014-05-28 10:30:03 -04:00
Davide P. Cervone
e1f4656783
Remove some NativeMML work-arounds for FF >= 29 (apparently fixed in this version). Resolves issue #813 .
2014-05-28 06:02:26 -04:00
Davide P. Cervone
0ebff03dc1
Merge branch 'issue820' into v2.4-beta. Issue #820 .
2014-05-27 15:18:55 -04:00
Davide P. Cervone
7d9db89c8b
Merge branch 'issue821' into v2.4-beta. Issue 821.
2014-05-27 15:18:47 -04:00
Davide P. Cervone
4e3977082d
Remove fonts from default VARIANT values, which where causing -smallOP to no inherit the normal fonts; this caused \int in STIX (and other fonts) not to be found, and so default to unknown character bboxes. Resolves issue #820 .
2014-05-22 19:43:30 -04:00
Davide P. Cervone
71f731cbbb
Trap error reading cookies. Resolves issue #821 .
2014-05-22 18:10:35 -04:00
Davide P. Cervone
b84f7772f4
Fix zoom box sizes for tagged equations in HTML-CSS and NativeMML output. Issue #824 .
2014-05-22 18:04:59 -04:00
Davide P. Cervone
ae3197913b
Merge branch 'issue815' into v2.4-beta. Issue #815 .
2014-05-22 15:28:22 -04:00
Davide P. Cervone
6c244ce4dd
Merge branch 'issue811' into v2.4-beta. Issue #811 .
2014-05-22 15:27:44 -04:00
Davide P. Cervone
11e4ba5101
Make glyph data be part of BBOX.GLYPH, and make sure that resets don't increment the counter for local <defs> elements.
2014-05-22 13:14:29 -04:00
Davide P. Cervone
b2ce6ef0a0
Make fallback parser clear itself after use, so there isn't an extra <math> element left over at the end (typsetting again causes problems).
2014-05-17 13:48:44 -04:00
Davide P. Cervone
3c98ab81dd
Change where ID is modified so that the cache properly accounts for it.
2014-05-17 13:47:58 -04:00
Christian Perfect
0e0444ec3f
Merge remote-tracking branch 'mathjax/develop' into ctop
...
Conflicts:
unpacked/extensions/MathML/content-mathml.js
2014-05-16 14:18:39 +01:00
Christian Perfect
82dc8af1ae
content-mathml: make it compatible with IE8; code style fixes
2014-05-16 14:15:53 +01:00
Davide P. Cervone
2a11309edd
Add options useFontCache and useGlobalCache to control use of <use> elements. Also add Fixed() method to make shorter values for scale and viewport.
2014-05-14 14:30:28 -04:00
Davide P. Cervone
267a9a90eb
Use width and height attributes rather than styles.
2014-05-14 09:30:05 -04:00
Davide P. Cervone
2c3a5f0b79
Apparently, node.js uses uppercase nodeName, so use toLowerCase() to change it.
2014-05-14 09:29:09 -04:00
Davide P. Cervone
18e0b76b17
Set cache-breaking revision number.
2014-05-13 20:34:05 -04:00
Davide P. Cervone
5538982def
Remove space around accent operators (resolves issue #815 ).
2014-05-12 15:47:01 -04:00
Davide P. Cervone
713d536a68
Handle spacing for AMS alignments better (0 space between columns, but add space to left of operators.
2014-05-12 15:43:50 -04:00
Davide P. Cervone
48f6c06df4
More repacking and recombining (the jax.js files didn't get updated, since they don't have dates that were changed)
2014-05-07 18:59:00 -04:00
Davide P. Cervone
3b3cbeece4
Repack and recombine
2014-05-07 17:16:20 -04:00
Davide P. Cervone
e92f3f2718
Change copyright and version numbers
2014-05-07 17:02:28 -04:00
Davide P. Cervone
1424afb792
Fix up variable issues identified by packer
2014-05-07 16:01:13 -04:00
Davide P. Cervone
ad0d7760f0
Improve handling of removal of for IE in AlignBox
2014-05-07 05:29:31 -04:00
Davide P. Cervone
214a230504
Make sure svg is defined before using its width
2014-05-06 07:00:29 -04:00
Davide P. Cervone
3ebb153763
Ignore mathsize for non-token elements when figuring scales.
2014-05-05 11:18:44 -04:00
Davide P. Cervone
ab3a7e429f
Always use start marker in IE (fixes sizes of background colors, see mphantom color test).
2014-05-05 11:06:10 -04:00
Davide P. Cervone
0b4ee45777
Remove when msiePlaceBoxBug is in effect
2014-05-05 09:14:49 -04:00
Davide P. Cervone
085c80054c
Add option to not show MathPlayer alert (helps with testsuite)
2014-05-05 07:55:16 -04:00
Davide P. Cervone
49ede41339
Handle MSIE padding bug properly when linebreaking mmultiscripts and when adding nulldelimiterspace wround fractions.
2014-05-04 17:46:34 -04:00
Davide P. Cervone
db87f413bb
Avoid IE10 compatibility mode (which says v7.0) but documentMode = 9 problem with transformNode() call.
2014-05-04 15:52:53 -04:00
Davide P. Cervone
1e9dcb81f8
Mark functions that are turned into TEXCLASS.OP so that spacing can be improved for things that look like \left...\right.
2014-05-04 15:27:39 -04:00
Davide P. Cervone
09ce98092b
Move generic font and fontdata to main jax object so that we are sure to have one (it will be overwritten when the actual font data are loaded).
2014-05-04 15:24:49 -04:00
Davide P. Cervone
81cec74252
Fix scaling problem with mpadded.
2014-05-04 15:23:50 -04:00
Christian Perfect
c17c4e6dfa
content-mathml extension: load config from MathJax.Hub.Config
...
Config is loaded from `MathML.content-mathml`, and extends the CToP.settings object.
2014-05-02 15:44:58 +01:00
Christian Perfect
86a6c173cf
Content-MathML extension: update CToP.js
...
from mathjax/ctop
2014-05-02 14:52:35 +01:00
Davide P. Cervone
061fe3488b
Fix \enclose{}[arrow=1]{} to add updiagonalarrow.
2014-04-27 09:02:01 -04:00
Davide P. Cervone
462be1eaeb
Make sure that <mo> with minsize or maxsize set are stretched.
2014-04-25 17:31:11 -04:00
Davide P. Cervone
7f509db1b5
Remove extra space in width (Firefox doesn't process it correctly).
2014-04-25 12:32:58 -04:00
Christian Perfect
e6a1aed03a
copy ctop.js into the content-mathml extension
...
Developed in mathjax/ctop. Uses the MathML jax's DOMfilterHooks to manipulate MathML elements before they're parsed into the internal format.
2014-04-25 16:47:20 +01:00
Davide P. Cervone
75ffd88dc1
Add DOMfilterHooks to MathML input jax.
2014-04-25 11:22:23 -04:00
Davide P. Cervone
a9d11e1b92
Combine ctop.xsl and mml3mml2.xsl into one, but remove svg tranformation for summation. Issue #799 .
2014-04-24 21:10:38 -04:00
Davide P. Cervone
c6d73f4689
Fix several loading issues with localization files (don't add menu div until files are loaded, and properly handle empty callbacks in loadDomain).
2014-04-22 12:31:03 -04:00
Davide P. Cervone
833b69cd2c
Merge branch 'issue735' into develop. Issue #735 .
2014-04-22 08:16:29 -04:00
Davide P. Cervone
e1a43b6996
Updated language names. Issue #753 .
2014-04-22 08:13:16 -04:00
Davide P. Cervone
2470972f99
Merge pull request #797 from pkra/issue753
...
localization update for v2.4. Issue #753 .
2014-04-22 07:55:19 -04:00
Peter Krautzberger
6ce23c819e
localization update for v2.4
2014-04-22 12:45:38 +02:00
Davide P. Cervone
3837d8db0e
Make Chrome > 32.0 get bold-italic correctly. Issue #735 .
2014-04-22 06:30:55 -04:00
Davide P. Cervone
6d6cb37923
Merge branch 'issue763' into develop. Issue #763 .
2014-04-21 19:24:19 -04:00
Davide P. Cervone
21282b683f
Merge branch 'issue794' into develop. Issue #794 .
2014-04-21 19:23:38 -04:00
Davide P. Cervone
2b9b4054f1
Take fixphi into account when fixing the phi and varphi characters. Issue #353 .
2014-04-21 19:20:23 -04:00
Davide P. Cervone
cb04ee618c
Fix problems with linebreaks in fractions (scaling of lineleading, proper detection of auto indentalign, etc.)
2014-04-21 18:16:31 -04:00
Davide P. Cervone
521e6c9fda
Remove extra level of nesting from \textit, \textbf, etc.
2014-04-21 15:24:30 -04:00
Davide P. Cervone
f54a8ebaaa
Fix problem where forced linebreaks could cause lines to disappear (due to recent changes to the linebreaking algorithm).
2014-04-21 09:52:59 -04:00
Davide P. Cervone
c548a7f0a6
Fix incorrect use of TeX_factor for relative sizes.
2014-04-21 05:59:18 -04:00
Davide P. Cervone
04295783bc
Make sure \bmod gets space even in scripts. Resolves issue #794 .
2014-04-21 05:57:10 -04:00
Davide P. Cervone
25bab8f05c
Make \newenvironment perform the end substitution BEFORE testing if \end matches the corresponding \begin. This allows \newcommand to use \begin and \end in the substititions. Resolves issue #793 .
2014-04-20 14:45:54 -04:00
Davide P. Cervone
1e8ae72201
Merge branch 'zoom-fix' into develop. Issues #749 , #460 , #423 .
2014-04-11 07:56:49 -04:00
Davide P. Cervone
0c083deb4f
Merge branch 'issue777' into develop. Issue #777 .
2014-04-11 07:56:05 -04:00
Davide P. Cervone
662023bed4
Merge branch 'issue703' into develop. Issue #703 .
2014-04-11 07:55:31 -04:00
Davide P. Cervone
d2620501da
Get border size properly in IE < 10.
2014-04-11 07:36:40 -04:00
Davide P. Cervone
f8ad843365
Avoid warning about deprecated event.returnValue.
2014-04-10 22:49:49 -04:00
Davide P. Cervone
46ba400ad6
Work around WebKit bug with SVG sizes. Resolves issue #749 .
2014-04-10 22:45:35 -04:00
Davide P. Cervone
6ba5f2a624
Make absolute sizes scale when zoomed. Resolves issue #460 .
2014-04-10 20:48:28 -04:00
Davide P. Cervone
4c2f7ac7c9
Handle resizing better (it flickered when shrinking windows), and take original size into account when changing visibility.
2014-04-10 20:10:28 -04:00
Davide P. Cervone
26775b9520
Make zoom box fit inside closest parent with overflow clipping (if any). Also make the clicable background fit the area properly (it is restricted to that parent element).
2014-04-10 06:40:47 -04:00
Davide P. Cervone
432f5eba69
Move submenus to the left for RTL languages, and make menus open to the left as well. Resolves issue #777 .
2014-04-09 17:23:03 -04:00
Davide P. Cervone
c33e0f06b8
Fix scaling for SVG (similar to HTML-CSS fixes). Issue #703
2014-04-09 16:00:10 -04:00
Davide P. Cervone
239cfe33e5
Fix a few bugs with scaling in HTML-CS mode.
2014-04-09 15:59:43 -04:00
Davide P. Cervone
defe996cf7
Fix mathsize in HTML-CSS output so that it acts as a zoom (spaces, math axis, etc, are all scaled). Issue #703 .
2014-04-09 13:54:56 -04:00
Davide P. Cervone
a47b1fa009
Merge remote-tracking branch 'dpvc/issue687' into develop. Issue #687 .
2014-03-23 05:48:38 -04:00
Davide P. Cervone
309dbc5a4a
If a break occurs at a space or operator that has non-zero width, don't remove next element's initial spacing.
2014-03-21 16:54:10 -04:00
Davide P. Cervone
12f969593d
Remove initial space after a linebreak properly. Resolves #687 .
2014-03-21 06:58:46 -04:00
Davide P. Cervone
2bb627844f
Added support for linebreaking of mmultiscripts. Resolves issue #617 .
2014-03-21 06:13:34 -04:00
Davide P. Cervone
283cff4289
Merge remote-tracking branch 'dpvc/issue763' into develop. Issue #763 .
2014-03-20 05:50:04 -04:00
Davide P. Cervone
982d9f92f7
Merge remote-tracking branch 'dpvc/issue691' into develop. Issue #691 .
2014-03-20 05:49:37 -04:00
Davide P. Cervone
6c4996b436
Merge remote-tracking branch 'dpvc/issue615' into develop. Issue #615 .
2014-03-20 05:49:20 -04:00
Davide P. Cervone
b9379938a8
Merge remote-tracking branch 'dpvc/issue692' into develop. Issue #692 .
...
the commit.
2014-03-20 05:48:57 -04:00
Davide P. Cervone
6a930736aa
Merge remote-tracking branch 'dpvc/issue256' into develop. Issue #256 .
2014-03-20 05:47:08 -04:00
Davide P. Cervone
921f9544c5
Merge remote-tracking branch 'dpvc/issue737' into develop. Issue #737 .
2014-03-20 05:46:40 -04:00
Davide P. Cervone
a12a0e5918
Fix unitless width and height in HTML-CSS mglyph, and fix aspect ratio when only one is specified in SVG output. Resolves issue #763 .
2014-03-19 16:49:23 -04:00
Davide P. Cervone
86388a5965
Clear \label even if there is no \tag or equation number. Resolves issue #691 .
2014-03-19 12:32:48 -04:00
Davide P. Cervone
13d79045b5
Add check that font name is valid. Resolves issue #615 .
2014-03-19 12:05:33 -04:00
Davide P. Cervone
6b93c17d9c
Update version of ctop.xsl used in content-mathml extension. Issue #692 .
2014-03-19 09:38:35 -04:00
Davide P. Cervone
f220993196
Remove new Function() calls, and isolate eval() to be used only when necessary. Resolves issue #256 .
2014-03-18 17:19:36 -04:00
Davide P. Cervone
94c6711d86
Add ability to specify additional root paths like [MathJax]. Resolves issue #737 .
2014-03-18 13:41:48 -04:00
Davide P. Cervone
0f659f5b3e
Add support for dotted borders. Resolves issue #770 .
2014-03-18 12:54:29 -04:00
Davide P. Cervone
6ed8a76d5e
Merge remote-tracking branch 'dpvc/issue387' into develop. Issue #387 .
2014-03-18 12:18:51 -04:00
Davide P. Cervone
24b57ec75e
Fix problem with not having all borders specified.
2014-03-18 12:17:56 -04:00
Davide P. Cervone
1956063ecc
Merge remote-tracking branch 'dpvc/issue751' into develop. Issue #751 .
2014-03-18 11:50:34 -04:00
Davide P. Cervone
8b4176fc1c
Move styling from mtext to merror, and allow the styles to be specified in the configuration. Resolves #387 .
2014-03-16 08:55:29 -04:00
Davide P. Cervone
63bbb8f28c
Add cache-breaking values (when needed) for all javascript, font, and image files loaded from the CDN. Cache-breaking can be controlled on a file-by-file or global basis. Resolves issue #751 .
2014-03-14 10:48:13 -04:00
Davide P. Cervone
cfb40e9190
Add one more font name to check for new web fonts locally.
2014-03-05 09:51:41 -05:00
Davide P. Cervone
81d9cce510
Work around stupid Fedora stix font package that incorrectly aliases all STIXGeneral fonts to STIX-Word fonts. Resolves issue #501 .
2014-03-03 18:34:50 -05:00
Davide P. Cervone
4d4db67ad0
Make testCollection properly mark STIX fonts as not having the style characters, and fix testing for STIX or MathJax at beginning of font names.
2014-03-03 18:33:12 -05:00
Davide P. Cervone
ff8e052806
Simplify font selection code for SVG output.
2014-02-23 14:52:44 -05:00
Davide P. Cervone
36194fe36a
Add a new fonts parameter for HTML-CSS to simplify font configuration.
2014-02-23 14:52:43 -05:00
Davide P. Cervone
4ea4816553
Simplify handling of new web fonts when selected by menu.
2014-02-23 14:52:43 -05:00
Davide P. Cervone
0d2dc7fe27
Hack to allow new web fonts to be used locally. The naming of the new fonts should be changed to use the same name for both PC and Mac formats, but that is for a future release. Still need to test Linux.
2014-02-23 14:52:43 -05:00
Davide P. Cervone
c9f50f7797
Add extra DIV to prevent Font_Test DIV from adding space to the page, even temporarily.
2014-02-22 14:14:24 -05:00
Davide P. Cervone
d553f18625
Merge branch 'issue576' into develop. Issue #576 .
2014-02-22 08:33:41 -05:00
Davide P. Cervone
2de09d8121
Add a check if defaultEm is zero, and retry after a delay if it is. WebKit seems to have this happen sometimes when web fonts are used for the page (though hard to reproduce). Resolves issue #576 .
2014-02-21 16:21:09 -05:00
Davide P. Cervone
3614cd1671
Merge branch 'develop' into issue703
2014-02-21 11:06:47 -05:00
Davide P. Cervone
e67c01ca0b
Merge branch 'issue376' into develop. Issue #376 .
2014-02-21 10:53:07 -05:00
Davide P. Cervone
dfcc8ca0f7
Merge branch 'issue738' into develop. Issue #7348 .
2014-02-21 10:52:43 -05:00
Davide P. Cervone
59ea9a8543
Merge branch 'issue734' into develop. Issue #734 .
2014-02-21 10:47:39 -05:00
Davide P. Cervone
e66df30f25
Merge branch 'issue743' into develop. Issue #743 .
2014-02-21 10:47:16 -05:00
Davide P. Cervone
d33e7c1144
Merge branch 'issue747' into develop. Issue #747 .
2014-02-21 10:46:38 -05:00
Davide P. Cervone
f38dc200fc
Make annotation NOT be a token element, by adding a new isChars flag to force its contents to be a chars node rather than an mtext node (which is why it was labelled isToken originally). Resolves issue #376 .
2014-02-20 15:38:14 -05:00
Davide P. Cervone
8ed9207668
Don't use MathJax_MSIE_Frame for those vesions of IE that suppor position:fixed (7 and above, as it turns out). Resolves issue #738 .
2014-02-20 14:29:31 -05:00
Davide P. Cervone
3118eeb9d7
Compress close and menu images, and only pre-load menu arrow when discoverability is requested. Resolves issue #734 .
2014-02-20 12:59:28 -05:00
Davide P. Cervone
4e143688cc
Add useMathMLspacing option to AsciiMath input jax. Resolves issue #743
2014-02-20 12:37:03 -05:00
Davide P. Cervone
0b3454ce25
Merge branch 'issue744' into develop. Issue #744 .
2014-02-20 10:19:15 -05:00
Davide P. Cervone
6e46adc08f
Merge branch 'issue547' into develop. Issue #547 .
2014-02-20 10:18:45 -05:00
Davide P. Cervone
2a931136f4
Merge branch 'issue746' into develop. Issue #746 .
2014-02-20 10:18:07 -05:00
Davide P. Cervone
23781aa8d6
Merge branch 'issue701' into develop. Issue #701 .
2014-02-20 10:17:23 -05:00
Davide P. Cervone
4aa6fa613d
Remove incorrect nodeValues for non-text nodes. Resolves issue #747 .
2014-02-20 10:12:57 -05:00
Davide P. Cervone
2c303a8850
Change fuzz factor for Chrome square roots. Resolves issue #744 .
2014-02-19 19:25:23 -05:00
Davide P. Cervone
7eaedb4639
Handle adding of nulldelimiterspace so taht it is properly included in the width of the fraction. Resolves issue #547 .
2014-02-19 19:20:24 -05:00
Davide P. Cervone
f6bc6fa129
Make \\left...\\right be of TeX class INNER. Resolves issue #746 .
2014-02-19 19:17:28 -05:00
Davide P. Cervone
9bed669135
Merge branch 'issue240' into develop. Issue #240 .
2014-02-17 11:28:30 -05:00
Davide P. Cervone
1022eecd99
Merge branch 'issue719' into develop. Issue #719 .
2014-02-17 11:26:20 -05:00
Davide P. Cervone
9220eae8c0
Merge branch 'issue709' into develop. Issue #709 .
2014-02-17 11:25:41 -05:00
Davide P. Cervone
a205aea118
Merge branch 'issue624' into develop. Issue #624 .
2014-02-17 11:25:08 -05:00
Davide P. Cervone
bc19088423
Prevent mo's from being stretched more often than needed (check that they aren't already the right size when matching mrow size). Also, allow TeXAtom to stretch properly when part of an embellished operator. Issue #701 .
2014-02-17 11:17:29 -05:00
Davide P. Cervone
c855a35eff
Don't clip delimiters that stretch farther than they are they supposed to. (This is handled by letting them extend beyond their bounding box, but that means they can overlap the rows above or below. Idealy, this should alter the heights of the rows, but that could require restretching rows when equalrows is set, and could lead to looping to try to get the table to stablize. Resolves issue #701 for now.
2014-02-17 11:15:26 -05:00
Davide P. Cervone
9733c1b614
Make empty rows be the standard height and depth; indeed make ALL rows
...
have at least this height and depth. Resolves both problems in issue #719 .
2014-02-16 05:58:35 -05:00
Davide P. Cervone
d494748ded
Changed regular expresion to account for new (longer) Rackspace address. Resolves issue #709 .
2014-02-16 05:16:53 -05:00
Davide P. Cervone
a5f09d01f6
Fix string character reference to work with IE7. Resolves issue #624 .
2014-02-15 17:49:16 -05:00
Davide P. Cervone
959218f7a9
Adjust positions of extenders for double-lined vertical arrows. (The horizontal position of the extender is off in teh fonts.) Resolves issue #476 .
2014-02-15 16:44:49 -05:00
Davide P. Cervone
2927bbfc34
Merge branch 'issue470' into develop. Issue #470 .
2014-02-15 12:38:21 -05:00
Davide P. Cervone
7313af12c2
Merge branch 'issue353' into develop. Issue #353 .
2014-02-15 12:37:52 -05:00
Davide P. Cervone
243141db7c
Merge branch 'issue328' into develop. Issue #328 .
2014-02-15 12:37:30 -05:00
Davide P. Cervone
dabec97691
Merge branch 'issue586' into develop. Issue #586 .
2014-02-15 12:37:06 -05:00
Davide P. Cervone
46ce16d9ba
Merge branch 'issue619' into develop. Issue #619 .
2014-02-15 12:36:39 -05:00
Davide P. Cervone
92c1a891dd
Merge branch 'issue391' into develop. Issue #391 .
2014-02-15 12:35:07 -05:00
Davide P. Cervone
6d6eccead0
Keep track of ID's uses on the page, and make unique ones if there are repeats. Resolves issue #240 .
2014-02-15 11:15:07 -05:00
Davide P. Cervone
59c351a143
Improve layout for CD environment. HTML and SVG is improved; NativeMML is better, but still has some problems. Issue #470 .
2014-02-15 08:21:03 -05:00
Davide P. Cervone
8c0f844333
Allow switching of phi and varphi (new fixphi configuration parameter controls this). Resolves issue #353 .
2014-02-14 14:56:15 -05:00
Davide P. Cervone
c5e1e43f1c
Skip _moz-math-* attributes in Firefox. Resolves issue #328 for now.
2014-02-14 14:29:41 -05:00
Davide P. Cervone
5a9c4c66dc
Add more comments to document jax and extensions arrays, and fix default value of positionToHash. Issue #586 .
2014-02-14 11:37:06 -05:00
Davide P. Cervone
b85d23d9a5
Fix incorrect index in mtable (issue #468 wasn't fixed for SVG), and make bounding box information correct for stretched character. Resolves issue #619 .
2014-02-14 11:04:15 -05:00
Davide P. Cervone
86792eaf44
Merge branch 'issue707' into develop. Issue #707 .
2014-02-14 10:36:18 -05:00
Davide P. Cervone
c52f0dff76
Don't use info.embellished if the SVGdata isn't available (avoids Math Processing Error). Issue #707 .
2014-02-14 10:35:56 -05:00
Davide P. Cervone
3d68051118
Only set width to full for top-level math elements, and make svg.Align() handle expanding the box to accommodate larger lines. Resolves issue #391 .
2014-02-14 10:02:06 -05:00
Davide P. Cervone
4cf38304ac
Remove unneeded comment
2014-02-14 09:04:51 -05:00
Davide P. Cervone
8cd2eec33d
Merge branch 'issue707' into develop. Issue #707 .
2014-02-14 08:33:22 -05:00
Davide P. Cervone
6b6623bc5c
Merge branch 'issue473' into develop. Issue #473 .
2014-02-14 08:32:48 -05:00
Davide P. Cervone
5328112581
Merge branch 'issue632' into develop. Issue #632 .
2014-02-14 08:32:20 -05:00
Davide P. Cervone
831b28d13b
Merge branch 'issue739' into develop. Issue #739 .
2014-02-14 08:31:42 -05:00
Davide P. Cervone
f01d347bb1
Merge branch 'issue684' into develop. Issue #684 .
2014-02-14 08:30:28 -05:00
Davide P. Cervone
ca80d7df20
Merge branch 'issue623' into develop. Issue #623 .
2014-02-14 08:28:59 -05:00
Davide P. Cervone
cce9256bf9
Change mo to mspace (and remove extra mo) to avoid being an embellished operator more naturally. Issue #707 .
2014-02-14 07:58:01 -05:00
Davide P. Cervone
d28ab8b766
Forced explicit linebreak between text elements to not look like an embellished operator. Resolves issue #707 . Note however, that Firefox treats this differently (it seems not to treat mtext as space-like in this case).
2014-02-13 20:08:49 -05:00
Davide P. Cervone
03139aaec3
Add ability to unregister listeners for those you can register. Resolves issue #693 . (For next feature release.)
2014-02-13 17:57:01 -05:00
Davide P. Cervone
a3fd08bb7a
Add text-indent:0 to SVG and HTML-CSS output. Resolves issue #473 .
2014-02-13 14:29:38 -05:00
Davide P. Cervone
5e3fe17461
Allow \Big and its brethren to have the delimiter in braces. Resolves issue #632 .
2014-02-13 12:58:51 -05:00
Davide P. Cervone
cba90fb584
Fix use of limits in operatorname and DeclareMathOperator. Resolves issue #739 .
2014-02-13 07:22:41 -05:00
Davide P. Cervone
002917e559
Make remapping from REMAP and variant.remap work the same, and when string value is used, go back and check for variant changes again. Resolves isse #684 .
2014-02-13 06:55:59 -05:00
Davide P. Cervone
08ba269ccf
Fix SPLIT routine for IE8 and below (index was wrong for when there are more than one match -- argh!). Resolves issue #623 .
2014-02-12 16:05:20 -05:00
Davide P. Cervone
ebdbe6f04d
Chrome 32 doesn't load bold-italics properly, so use FontFaceBug to get around that. Issue #735 .
2014-02-12 11:02:03 -05:00
Davide P. Cervone
126bd1c373
Merge branch 'issue478' into develop. Issue #478 .
2014-02-12 10:49:18 -05:00
Davide P. Cervone
6e597f8dca
Merge branch 'issue377' into develop. Issue #377 .
2014-02-12 10:48:45 -05:00
Davide P. Cervone
641d6698e8
Make mfenced match mrow+mo form, and make U+2223 and U+2225 stretchy in pre- and postfix positions (to match Firefox). Resolves issue #478 .
2014-02-11 10:36:02 -05:00
Davide P. Cervone
7bf7ffef3d
Merge branch 'hotfix-2.3' into develop. (This not merged into master,
...
but I don't want to run into merge conflicts later on with develop.)
2014-02-10 09:48:43 -05:00
Davide P. Cervone
8fb4157eb1
Make U+00A0 act as space in math mode. Resolves issue #377 .
2014-02-10 09:34:59 -05:00
Davide P. Cervone
d26490a4db
Merge branch 'issue389' into develop. Issue #389 .
2014-02-10 08:43:41 -05:00
Davide P. Cervone
dd59bcff82
Correct condition for skipping empty braces.
2014-02-10 08:43:18 -05:00
Davide P. Cervone
ed624f333d
Merge branch 'issue459' into develop. Issue #459 .
2014-02-10 08:40:06 -05:00
Davide P. Cervone
0c8fdca0e6
Remove unneeded space in class name.
2014-02-10 08:37:53 -05:00
Davide P. Cervone
92fd895582
Merge branch 'issue348' into develop. Issue #348 .
2014-02-10 08:34:55 -05:00
Davide P. Cervone
e1b0093946
Merge branch 'issue469' into develop. Issue #469 .
2014-02-10 08:34:25 -05:00
Davide P. Cervone
fc5544fbba
Merge branch 'issue561' into develop. Issue #561 .
2014-02-10 08:33:48 -05:00
Davide P. Cervone
bcceb08590
Add \texttt and \textsf macros, and make them work with mtextFontInherit. Resolves issue #459 .
2014-02-09 13:45:58 -05:00
Davide P. Cervone
61f671710e
Make routine to skip initial spaces, and have it also skip empty braces. Issue #389 .
2014-02-09 06:20:23 -05:00
Davide P. Cervone
5b1655a2fe
Treat initial <mo> of split and multline (and other related environments) as infix (but remove initial space). Not sure this exactly matches LaTeX, but is closer than current behavior. Resolves issue #389 .
2014-02-09 05:52:24 -05:00
Davide P. Cervone
c7be71b554
Put checking for screenX into try...catch for IE8 (grr). Resolves issue #348 .
2014-02-08 15:55:21 -05:00
Davide P. Cervone
eb0cae8612
Fixed default value for mo@symmetric. Resolves issue #469 .
2014-02-08 14:26:25 -05:00
Davide P. Cervone
2c2e2135b5
Add phasorangle notation to menclosed. Resolves issue#561.
2014-02-08 13:58:31 -05:00
Davide P. Cervone
70bbd42c9d
Handle nested <math> elements without error. Resolves issue #614 .
2014-02-08 13:02:56 -05:00
Davide P. Cervone
2afb80176c
Merge branch 'issue681' into develop. Issue #681 .
2014-02-08 11:28:03 -05:00
Davide P. Cervone
ba238a6393
Fixed accidental switching of true and false when testing for local font. Issue #681 .
2014-02-08 11:27:36 -05:00
Davide P. Cervone
6e0a83a437
Merge branch 'issue715' into develop. Issue #715 .
2014-02-07 10:09:17 -05:00
Davide P. Cervone
25d6ce9f65
Merge branch 'issue730' into develop. Issue #730 .
2014-02-07 10:06:13 -05:00
Davide P. Cervone
73f58abb43
Merge branch 'issue559' into develop. Issue #559 .
2014-02-07 10:04:46 -05:00
Davide P. Cervone
3fc0a5762b
Merge branch 'issue517' into develop. Issue #517 .
2014-02-07 10:03:10 -05:00
Davide P. Cervone
cdcc04d521
Merge branch 'issue580' into develop. Issue #580 .
2014-02-07 10:01:53 -05:00
Davide P. Cervone
5cb8bbb968
Merge branch 'issue578' into develop. Issue #578 .
2014-02-07 10:00:19 -05:00
Davide P. Cervone
363321b794
Merge branch 'issue667' into develop. Issue #667 .
2014-02-07 09:56:14 -05:00
Davide P. Cervone
76a4ee314c
Merge branch 'issue681' into develop. Issue #681 .
2014-02-07 09:50:12 -05:00
Davide P. Cervone
f1f109b586
Remove redundent check (if span is null, then div will be null, so only need to check for div). Issue #730 .
2014-02-07 09:39:56 -05:00
Davide P. Cervone
997692713e
Remove user configuration cookie (hasn't been used in 5 years). This should be reflected in a removal of the CookieConfig item from the localization files. Issue #559 .
2014-02-06 16:46:18 -05:00
Davide P. Cervone
8dc99cef2d
Add min and max width and height resets to CSS where appropriate. Resolves issue #517 .
2014-02-06 15:20:19 -05:00
Davide P. Cervone
57d85a4f69
Fixed typo in 'important'.
2014-02-06 15:15:46 -05:00
Davide P. Cervone
72f9d5f408
Added '!important' to NativeMML CSS as well. (Issue #580.)
2014-02-06 15:07:35 -05:00
Davide P. Cervone
8f0ac563d6
Remove quoting of lquote and rquote when they appear within the content of the <ms> element. Not sure why this was ever done. Resolves issue #578 .
2014-02-06 14:42:32 -05:00
Davide P. Cervone
4f10613b2a
Add '!important' to CSS for display property. Resolves issue #580 .
2014-02-06 14:31:17 -05:00
Davide P. Cervone
7bd8f9edb4
Fix use if for...in to avoid problems with elements added to Array.prototype. Resolves issue #667
2014-02-06 14:17:04 -05:00
Davide P. Cervone
6c50f1dae8
Clear font test div so that its width doesn't affect the page size. resolves issue #681 .
2014-02-06 14:02:41 -05:00
Davide P. Cervone
6799f197ab
Don't load menu or zoom code if showMathMenu is false. Resolves issue #685 .
2014-02-06 13:27:14 -05:00
Davide P. Cervone
3b35ca9e16
Add more tests to check that the math is still in the page. Should resolve issue #730 (though we don't have their page and can't really test it).
2014-02-06 13:18:04 -05:00
Davide P. Cervone
169c2ed097
Fix size of accents in STIX and STIX-Web fonts. Resolves issue #715 .
2014-02-06 12:33:37 -05:00
Davide P. Cervone
2c5ecf6303
Make sure measuring spans are removed from all elements (including the ones that were changed). Resolves second half of issue #576 .
2014-02-06 11:54:26 -05:00
Davide P. Cervone
7a97969104
Fix a typo in comments and remove an unused variable
2014-02-06 11:02:55 -05:00
Davide P. Cervone
65cc50ac5c
Fixed font name table to work on Windows as well as Macs with the new web fonts installed locally
2014-01-13 15:49:16 -05:00
Davide P. Cervone
a57696fde5
Fix up comment.
2014-01-13 11:59:21 -05:00
Davide P. Cervone
86ac34e91b
Fix new web fonts bold-italic variant (issue #716 ) and STIX-Web lower-case Greek in sans-serif and sans-serif-italic variants (issue #697 ).
2014-01-13 11:52:39 -05:00
Davide P. Cervone
b9685dd507
Fix incorrect min-width for mtd elements. Resolves issue #699 .
2014-01-13 11:50:49 -05:00
Davide P. Cervone
b5454061cc
Identify IE11 properly for now (more needs to be done with the browser detection code in teh future). Issue #658 .
2014-01-10 14:47:00 -05:00
Davide P. Cervone
39527d2a34
Fix font names in font-test data so that local versions of the web fonts can be detected. This still has to be tested on Windows and Linux. Issue #711 .
2014-01-08 13:32:26 -05:00
Davide P. Cervone
c54ac49108
Scale axis sizes properly for scripts. Issue #703 .
2014-01-08 11:44:23 -05:00
Davide P. Cervone
d4fe0fdac2
Push math nodes onto mathArray individually to avoid problem in IE < 9 where push.apply doesn't work on a nodeList. Also, avoid duplicate elements in the array by checking for namespace prefixes. This needs to work for both HTML and XHTML. Resolves issue #672 .
2013-11-21 08:49:43 -05:00
Davide P. Cervone
62cdfcfd34
Check for whether MathJax is already loaded before using MathJax variable for AuthorConfig. Resolves issue #671 .
2013-11-18 20:01:54 -05:00
Davide P. Cervone
8700fdf098
If coming from the CDN's mathjax/latest address, move to the explicit version (avoids CDN propagation issues when a new version is released).
2013-11-16 20:22:19 -05:00
Frédéric Wang
9702afba15
Increase version numbers for 2.3 ; update languages. #534
2013-11-11 14:14:08 +01:00
Frédéric Wang
74c270f3c9
... and now fix the issue myself. #650
2013-11-08 09:47:43 +01:00
Frédéric Wang
767225cd3e
Revert third-party fix for lack of CLA #650
2013-11-08 09:42:57 +01:00
Frédéric Wang
a2ca632cac
Merge pull request #662 from fred-wang/issue611
...
Issue611
2013-11-07 08:53:35 -08:00
Frédéric Wang
2fe803cfb1
Regenerate the font data (no longer in sync with the font files!) #611
2013-11-07 16:18:09 +01:00
Frédéric Wang
d1822362f2
Merge pull request #660 from fred-wang/issue656
...
MathMenu: fix typo in STIXLocal key, add strings for the new Web fonts. ...
2013-11-07 05:52:38 -08:00
Frédéric Wang
53b1201b54
Merge pull request #659 from fred-wang/issue636
...
MathJax.isPacked and MathJax.AuthorConfig mixup. #636
2013-11-07 05:51:18 -08:00
Frédéric Wang
0b753f67ad
MathMenu: fix typo in STIXLocal key, add strings for the new Web fonts. #656
2013-11-05 16:10:04 +01:00
Chen-Pang He
937434c77d
Center display math in XHTML ( #650 )
2013-11-05 21:39:23 +08:00
Frédéric Wang
6cd37d02f9
Merge pull request #652 from fred-wang/issue530
...
Localisation updates from http://translatewiki.net . #530
2013-11-05 00:46:54 -08:00
Frédéric Wang
2b903c4310
Localisation updates from http://translatewiki.net . #530
2013-11-05 09:45:44 +01:00
Davide P. Cervone
0312b8ffa9
Merge pull request #645 from fred-wang/issue639
...
Add the matchFontHeight options to unpacked/config/default.js #639
2013-10-30 10:04:09 -07:00
Davide P. Cervone
1f013d76b3
Merge pull request #644 from dpvc/issue523
...
Resolves issue #523
2013-10-30 10:03:01 -07:00
Frédéric Wang
7364fffae2
Add caligraphic-bold and tex-oldstylebold. #612 , #611
2013-10-30 16:16:32 +01:00
Frédéric Wang
3e36fd81d0
Add the matchFontHeight options to unpacked/config/default.js #639
2013-10-30 15:22:50 +01:00
Frédéric Wang
6448c0ce91
Merge pull request #643 from fred-wang/issue530
...
Localisation updates from http://translatewiki.net . #530
2013-10-30 07:09:07 -07:00
Frédéric Wang
139b799dbf
Localisation updates from http://translatewiki.net . #530
2013-10-30 15:07:15 +01:00
Frédéric Wang
b3867893b2
Adding remap to latin modern and gyre fonts. #611
2013-10-30 12:57:07 +01:00
Frédéric Wang
e3a431826c
Add some remap for Euler fonts. #611
2013-10-30 11:14:10 +01:00
Davide P. Cervone
08ec41cd86
More checks to make sure nesting level doesn't go below zero. Issue #523 .
2013-10-28 18:45:21 -04:00
Davide P. Cervone
cd0b88e524
Don't let nesting count go below zero. Resolves issue #523 .
2013-10-28 18:30:59 -04:00
Frédéric Wang
62afeb2ad5
Update fontdata to improve the list of stretchy operators. #611
2013-10-23 17:18:04 +02:00
Frédéric Wang
133df1675c
Fix many issues with Asana Font. #611
2013-10-23 12:59:04 +02:00
Frédéric Wang
53b3160dfd
MathJax.isPacked and MathJax.AuthorConfig mixup. #636
2013-10-22 15:34:05 +02:00
Frédéric Wang
1ca86fbc6b
Remove extra comma. #627
2013-10-22 10:11:58 +02:00
Frédéric Wang
90749a7afe
Fix WARNINGs generated by the MathJax packer. #534
2013-10-21 14:30:16 +02:00
Frédéric Wang
b73eafd431
Bump version numbers. #534
2013-10-21 13:58:46 +02:00
Frédéric Wang
28afef1a95
mglyph messages: pass the def to the MML.Error function. #627
2013-10-21 12:38:26 +02:00
Frédéric Wang
5828d63598
Merge branch 'master' into bidi
2013-10-21 11:15:58 +02:00
Frédéric Wang
4400d42d57
Merge pull request #633 from fred-wang/issue530
...
Localisation updates from http://translatewiki.net . #530
2013-10-21 01:21:31 -07:00
Frédéric Wang
72aa13ee89
Localisation updates from http://translatewiki.net . #530
2013-10-21 10:18:56 +02:00
Frédéric Wang
3fee31b7e4
Address review comments #627
2013-10-21 10:04:39 +02:00
Davide P. Cervone
068b907cd5
Merge pull request #630 from fred-wang/issue612
...
First step in Issue #612 (Move TeX/STIX font data from boldsymbol extension)
2013-10-19 07:22:48 -07:00
Frédéric Wang
6f3051e989
follow-up
2013-10-19 16:13:06 +02:00
Frédéric Wang
c1e33446f2
Address review comments. #612
2013-10-19 15:44:42 +02:00
Frédéric Wang
f76182da27
Merge branch 'master' into bidi
2013-10-18 15:05:50 +02:00
Frédéric Wang
dc1364ec25
Merge pull request #629 from fred-wang/issue530
...
Issue530
2013-10-18 06:04:31 -07:00
Frédéric Wang
461f9b4614
Update Farsi localization. #530
2013-10-18 15:01:40 +02:00
Frédéric Wang
a2046c05a3
Restore the direction=ltr on the MathJax containers. #627
2013-10-18 14:36:14 +02:00
Frédéric Wang
d2fed27a29
Move FONTDATA from boldsymbol.js to jax/output for STIX and TeX fonts. #612
2013-10-18 14:13:58 +02:00
Frédéric Wang
fdc34e3d88
SVG output: Consider dir=rtl for <mtext> elements that are rendered with an SVG <text> element. #474 , #/610, #627
2013-10-18 11:32:28 +02:00
Frédéric Wang
aa8d543a45
follow-up: add directionality on remaining MathML error messages #627
2013-10-18 10:40:38 +02:00
Frédéric Wang
932b7e8f7c
Experimental Bidi branch. #474 , #/610, #627
2013-10-18 10:04:47 +02:00
Frédéric Wang
0835eadf81
Try to semi-automatically add direction marker in Farsi strings. #601 , #530
2013-10-17 17:40:50 +02:00
Frédéric Wang
95fd93abb0
Remove extra comma and useless newline in fontdata.js #621
2013-10-17 16:42:16 +02:00
Frédéric Wang
b8e8e80418
Import more non-English strings from TranslateWiki ; add the pt-br fallback for pt. #492 and #530
2013-10-17 11:52:49 +02:00
Frédéric Wang
88c26b359e
Merge pull request #609 from fred-wang/preview
...
Preview
2013-10-15 08:35:52 -07:00
Frédéric Wang
36895de74c
Merge pull request #608 from fred-wang/issue590
...
Make MathZoom check the new DoubleClick value. #590
2013-10-15 08:18:51 -07:00
Davide P. Cervone
26fa6590d7
Merge pull request #607 from fred-wang/issue602
...
Neo-Euler: don't remap to italic/bold-italic Plane 1 characters (Issue #602 ).
2013-10-15 07:50:35 -07:00
Frédéric Wang
f816446142
Make MathZoom check the new DoubleClick value. #590
2013-10-14 15:02:17 +02:00
Frédéric Wang
c60fdb4149
Neo-Euler: don't remap to italic/bold-italic Plane 1 characters since they are not available in the font. #602
2013-10-11 11:08:01 +02:00
Frédéric Wang
ba0fd27250
Merge pull request #606 from dpvc/issue604
...
Make sure TeXmathchoice saves the SVG data for its core. Resolves issue...
2013-10-11 01:15:44 -07:00
Frédéric Wang
a9d812398b
Address review comments. #557
2013-10-10 15:18:55 +02:00
Frédéric Wang
aad3a6edc2
Try to fix test failures #557 .
2013-10-10 12:50:30 +02:00
Davide P. Cervone
a632d331b1
Make sure TeXmathchoice saves the SVG data for its core. Resolves issue #604 .
2013-10-09 21:47:36 -04:00
Davide P. Cervone
412d3669d1
Merge pull request #599 from fred-wang/issue489
...
New branch for issue #489 ; regenerate the data.
There are still some issues to be resolved, but this will let the testing proceed as we work on some of the details.
2013-10-08 09:22:44 -07:00
Frédéric Wang
8bfecdabd8
Import new translations from MathJax-i18n. #530
2013-10-08 14:20:24 +02:00
Frédéric Wang
97664574c1
Merge branch 'master' into issue530
2013-10-08 13:40:40 +02:00
Frédéric Wang
1ad11f6e89
New branch for issue #489 ; regenerate the data.
2013-10-08 11:43:30 +02:00
Davide P. Cervone
ff06343dd0
Merge pull request #598 from dpvc/issue558-loop
...
Improve width computation for MathML elements (issue #558 )
2013-10-07 12:28:47 -07:00
Davide P. Cervone
8599abbc4c
Mark the postTranslate call that does chunk updates as a partial one
2013-10-07 07:30:57 -04:00
Davide P. Cervone
81ed447228
Add the MatchWebFonts.js extension file
2013-10-07 06:52:19 -04:00
Davide P. Cervone
2755cbd037
Make web font loop into an extension (first draft)
2013-10-05 08:21:53 -04:00
Davide P. Cervone
37c282a983
Merge pull request #593 from dpvc/issue584
...
Resolve issue #584 (and also an issue with loading css files in Chrome)
2013-10-02 03:30:53 -07:00
Davide P. Cervone
c9766d4da8
Remove debugging message
2013-10-02 06:27:28 -04:00
Davide P. Cervone
c73c43e197
Remove old Chrome 5-beta test for stylesheet checking, and replace it with a check for linked stylesheets (which don't currently work -- luckily they are not used). Resolves issue #584 .
2013-10-01 08:46:53 -04:00
Davide P. Cervone
a012354f38
Add support for matching web fonts in HTML-CSS. Change the names of the paramters that control it in NativeMML (so both have the same names). Add a global matchWebFonts option to control whether to do the loop to check for web fonts (off by default). Resolves more of issue #558 .
2013-09-29 19:44:15 -04:00
Davide P. Cervone
c777547f97
Add a loop to check for font changes due to web fonts either in the math or the surrounding font. Resolves issue #558 .
2013-09-29 16:23:42 -04:00
Davide P. Cervone
c05ab62ecc
Add config option for matching font heights in NativeMML and HTML-CSS output (can't do it for SVG, since we aren't using native fonts)
2013-09-29 08:51:49 -04:00
Frédéric Wang
61129829f3
Import new languages from TranslateWiki. #530
2013-09-26 10:05:57 +02:00
Davide P. Cervone
bbf543a840
Add some comments, and clear the list of DOM elements once we are done with it.
2013-09-23 21:19:04 -04:00
Davide P. Cervone
ed932ec458
Properly handle the width of math and mtd elements by explicitly setting the width from the child mrow (works around FF bug that gets these widths wrong). Resolves issue #558 .
2013-09-23 20:56:25 -04:00
Frédéric Wang
4ec3192904
Merge pull request #577 from fred-wang/issue557
...
Issue557
2013-09-17 11:25:54 -07:00
Frédéric Wang
badfa0b235
Merge pull request #574 from fred-wang/issue555
...
Issue555
2013-09-17 11:23:02 -07:00
Frédéric Wang
43d648b21d
MathJax fonts: map capital fraktur I to the correct position. #555
2013-09-17 16:08:11 +02:00
Frédéric Wang
6e442e36bd
Fix regression with HTML snippet preview. #557
2013-09-17 14:19:59 +02:00
Frédéric Wang
3922f0c07c
Disallow mathml preview on IE < 9. #557
2013-09-11 12:16:50 +02:00
Davide P. Cervone
4d23091ff0
Merge pull request #565 from fred-wang/issue562
...
Fix Javascript error in MathEvent.js. #562
2013-09-10 06:23:47 -07:00
Frédéric Wang
e3914df187
Set the default mml2jax preview to "mathml". #557
2013-09-09 14:57:54 +02:00
Frédéric Wang
8c3c3f66b6
Fix Javascript error in MathEvent.js. #562
2013-09-09 09:58:18 +02:00
Frédéric Wang
be96d3dbfa
Allow authors to use the MathJax variable to pass config as well as an AuthorInit function. Fix issue #556
2013-09-04 21:23:21 +02:00
Frédéric Wang
850f736aa7
Add preview=mathml,altimg to the mml2jax preprocessor. #557
2013-08-30 11:27:12 +02:00
Davide P. Cervone
86a908bda8
Merge pull request #552 from fred-wang/issue489-svg
...
Issue #489 svg.
Thanks! I hadn't gotten to it yet.
2013-08-27 02:16:19 -07:00
Frédéric Wang
492738cb70
Fix placement issues with largeop and munderover. #489
2013-08-27 10:05:07 +02:00
Frédéric Wang
993fa899f6
Skip annotation and annotation-xml elements so that they won't be processed by the TeX/AsciiMath input (even when the MathML input is disabled). #484
2013-08-27 09:46:56 +02:00
Frédéric Wang
ed66fc5dc6
Regenerate localization data from MathJax-i18n: add Polish localization, fix some errors and update qqq. Second round of issue #530 .
2013-08-08 14:08:00 +02:00
Davide P. Cervone
bc64d36647
Merge pull request #541 from fred-wang/issue484-bis
...
Resolves issue #484 and #506 (duplicate)
2013-08-08 04:50:21 -07:00
Davide P. Cervone
c5f8c34b6a
Merge pull request #540 from fred-wang/issue529
...
Resolves issue #492
2013-08-08 04:46:33 -07:00
Davide P. Cervone
99d7feddca
Merge pull request #539 from fred-wang/issue492
...
Resolves issue #492
2013-08-08 04:22:40 -07:00
Frédéric Wang
0af5c438fa
Fix how the locale is set from menu config / query param. #492
2013-08-08 12:56:13 +02:00
Frédéric Wang
f42ac43cd4
Fix more localization errors and update the test/localization.html accordingly ; Also force all menu items to display in the test. #529
2013-08-08 10:32:51 +02:00
Frédéric Wang
7fef0a4212
Fix typo in previous commit.
2013-08-07 14:18:41 +02:00
Frédéric Wang
17508905a7
Fix issues reported by Davide. #357
2013-08-07 14:14:31 +02:00
Frédéric Wang
ef596f650d
Decrease the priority of the mml2jax preprocessors, so that the ASCIIMath/TeX/jsMath annotations inside MathML are not parsed. Fix issue #484 .
2013-08-07 13:34:07 +02:00
Frédéric Wang
932ac5b242
Remove the space for the key of "Content MathML".
2013-08-05 18:20:58 +02:00
Frédéric Wang
1cf685a3a2
Merge branch 'develop' of github.com:mathjax/MathJax into issue357
2013-08-05 17:33:55 +02:00
Frédéric Wang
3653fcccaf
Address Review comments.
2013-08-05 17:32:08 +02:00
Davide P. Cervone
f1be0de1d6
Merge pull request #533 from fred-wang/issue504-bis
...
Resolves issue #504
2013-08-02 08:58:02 -07:00
Frédéric Wang
45f2a7514e
Address review comments.
2013-08-02 17:43:15 +02:00
Frédéric Wang
de34c0ec7b
Implement language fallback. Fix issue #492 .
2013-08-02 17:04:46 +02:00
Frédéric Wang
11959f25ab
Regenerate localization data from MathJax-i18n. First round of issue #530 .
2013-08-02 15:51:24 +02:00
Frédéric Wang
227aebed65
Fix some places where localization strings are wrongly used. #504
2013-08-02 14:26:55 +02:00
Davide P. Cervone
4263db98d3
Merge pull request #527 from fred-wang/issue482
...
This resolves issue #482 .
2013-08-02 04:05:13 -07:00
Davide P. Cervone
1326cbdf44
Merge pull request #528 from fred-wang/issue481
...
This resolves issue #481
2013-08-02 04:03:43 -07:00
Frédéric Wang
108cda6097
Address second review.
2013-08-02 10:15:13 +02:00
Frédéric Wang
4ec11da1f1
Address review comments.
2013-08-02 09:58:58 +02:00
Davide P. Cervone
02261ae99f
Merge remote-tracking branch 'dpvc/issue485' into develop
...
REsolves issue #485 .
2013-07-31 15:03:47 -04:00
Frédéric Wang
30cb4b3961
Remove debug logging. Address review comment of issue #485 .
2013-06-12 16:11:30 +02:00
Frédéric Wang
1cc5064462
Avoid accessing data[0] with under/over scripts and mlabeledtr too. Address review command of issue #486 .
2013-06-12 16:06:56 +02:00
Frédéric Wang
bc9443b252
Expose some annotations to the Show Math As menu. Fix issue #357 .
2013-06-03 17:12:11 +02:00
Frédéric Wang
96f16e1868
Address review comments for issue #481 .
2013-05-31 09:14:47 +02:00
Frédéric Wang
cc34c39def
Replace nonstandard MJX-arrow class by an "updiagonalarrow" menclose notation. Fix issue #481 .
2013-05-30 12:17:19 +02:00
Frédéric Wang
d0e795705b
WebKit NativeMML: only apply lspace/rspace in non-embellised mrow and set them to 0 otherwise.
2013-05-30 11:26:50 +02:00
Davide P. Cervone
2b1948f252
Force cases environment to use textstyle rather than displaystyle. Resolves issue #485 .
2013-05-29 12:32:01 -04:00
Davide P. Cervone
681405debc
Avoid accessing data[0] when not defined. Resolves issue #486 .
2013-05-29 11:56:41 -04:00
Frédéric Wang
93065ef055
Native MathML: add workarounds for mi, mo (lspace/rspace), mmultiscripts and mspace (width) elements in WebKit. Fix issue #482 .
2013-05-29 15:45:58 +02:00
Davide P. Cervone
55b5803d0a
Add Italian to language menu, and add a missing comma.
2013-05-26 10:09:29 -04:00
Davide P. Cervone
7ee798cb17
Merge pull request #11 from nivit/master
...
Add Italian localization files
2013-05-26 07:03:23 -07:00
Davide P. Cervone
1065cbba06
Fixed typo (reported by Fred).
2013-05-26 06:12:37 -04:00
Nicola Vitale
8772e0d31a
Use Unicode for letters with accent
2013-05-25 22:34:19 +02:00
Nicola Vitale
90d4062096
Renamed en.js to it.js
2013-05-25 22:16:15 +02:00
Nicola Vitale
f8757d29f3
Merge remote-tracking branch 'upstream/master'
2013-05-25 22:06:19 +02:00
Nicola Vitale
2bffa71e20
Translated to Italian
2013-05-25 22:04:47 +02:00
Davide P. Cervone
12bb8ef92a
Merge remote-tracking branch 'dpvc/issue468' into v2.2-latest
...
Resolves issue #468
2013-05-22 15:08:22 -04:00
Davide P. Cervone
4e01303dee
Rename mfenced() to fenced() since the mrow is not really equivalent (the mo's are forced to have stretchy=true). Resolves Fred's concerns for issue #475 for now.
2013-05-22 14:03:38 -04:00
Davide P. Cervone
bf14e19cf9
Bump version number for previous commit.
2013-05-21 19:54:36 -04:00
Davide P. Cervone
a147a9ac32
Make sure mfenced delimiters are stretchy. Resolves issue #475 .
2013-05-21 19:53:28 -04:00
Davide P. Cervone
2cbb068d9f
Make stretchy characters contribute to height/depth of the proper row (was using the wrong index). Resolves issue #468 .
2013-05-21 19:45:36 -04:00
Nicola Vitale
a43a4af8ae
Add source files for Italian localization
2013-05-19 00:50:37 +02:00
Davide P. Cervone
94e5077f73
Remove -beta fro version number (argh)
2013-05-17 05:55:36 -04:00
Davide P. Cervone
f2183fead5
Add missing filtering for MathML href, src, and altimg attributes. Resolves issue #465 .
2013-05-15 11:41:13 -04:00
Davide P. Cervone
6dad7d5a9e
Merge branch 'safe-patch' into v2.2-beta
2013-05-14 14:54:38 -04:00
Davide P. Cervone
154f1cdfbc
Add copyright notice for David Carlisle to content-mathml
2013-05-14 06:01:30 -04:00
Davide P. Cervone
c482d7973b
Hide 'Load from URL' menu for now (until we decide what to do about making it sticky)
2013-05-13 19:15:29 -04:00
Davide P. Cervone
b0ac5c50a3
Add version numbers to localization data
2013-05-13 06:03:12 -04:00
Davide P. Cervone
4af4346a49
Strengthen class and ID patterns so no extra classes are included. Use a ninimum size multiplier as well.
2013-05-13 05:40:24 -04:00
Davide P. Cervone
d3a9dbc805
Move adding the Safe extension to after the configuration is complete so that user configuration of the extensions array can't remove it.
2013-05-12 13:45:09 -04:00
Davide P. Cervone
d36d551496
Add filtering of scriptlevel, scriptsizemultiplier, and scriptminsize (as per Fred's examples).
2013-05-12 06:38:19 -04:00
Davide P. Cervone
75d5d2051c
Fix Formen => Formeln in de/HelpDialog, and make plural return n in en.js
2013-05-11 18:10:25 -04:00
Davide P. Cervone
084385b640
Update Safe.js to filter mathsize and not throw error for \mmlToken attributes that are filtered.
2013-05-11 17:02:59 -04:00
Davide P. Cervone
25a10d733d
Correct typo in stroke-width (was stroke-thickness). Resolves issue #461 .
2013-05-11 15:29:02 -04:00
Davide P. Cervone
8ce8e51e72
Use a count rather than a boolean in checking for a localization restart with the message system so that if multiple typesetting messages (or other messages that reuse their id number) are issued before the localization is loaded, we don't lose the clears.
2013-05-03 18:45:58 -04:00
Davide P. Cervone
9cad807880
More timing issues with the language menu... make sure the menu gets the initial languages, even if CreateLanguageMenu is called too soon.
2013-05-03 14:55:48 -04:00
Davide P. Cervone
531d5ee662
Remove extra comma in Safe.js (for IE)
2013-05-03 14:18:38 -04:00
Davide P. Cervone
2f8844a1fa
Fix timing problem with languge menu when using combined configuration files
2013-05-03 14:08:44 -04:00
Davide P. Cervone
e238200079
Add a Safe config file that loads the Safe extenson, so Safe can be added t othe config files when MathJax.js is loaded.
2013-05-03 11:35:11 -04:00
Davide P. Cervone
54e19a8313
Fix computation of border size in IE/Quirks mode.
2013-05-03 10:22:23 -04:00
Davide P. Cervone
f966b736a3
Part of the fix for issue #373 caused ref-test failures. This fixes that regression.
2013-05-03 09:45:51 -04:00
Davide P. Cervone
b700cc9482
IE8 and below doesn't do split() properly, so implement it by hand for those browsers. Fixes a problem with localization substitution in IE8 and below.
2013-05-01 18:49:07 -04:00
Davide P. Cervone
99e21b3fee
Add the menu title to the fake input element, in case it is ever used (only should show up in our test suite when we force an error that is unattached to an input jax.
2013-05-01 18:29:47 -04:00
Davide P. Cervone
e724a2559c
I have made the style change and noInheritAttribute change requested in pull #433 .
2013-05-01 15:42:46 -04:00
Davide P. Cervone
b4dc4d1616
Add Greek Delta to SVG fonts
2013-05-01 15:24:53 -04:00
Davide P. Cervone
6e9199efa1
Add formatting headers to all hand-edited files.
2013-05-01 14:49:11 -04:00
Davide P. Cervone
4053d7acab
Set versions to 2.2 and update copyright notice
2013-05-01 14:37:39 -04:00
Davide P. Cervone
4f40c0eed6
Fix some crashes when elements are missing their children.
2013-05-01 13:21:10 -04:00
Davide P. Cervone
6f679216e2
Mark error output as isMathJax
2013-05-01 13:20:37 -04:00
Davide P. Cervone
5ef1e1efc6
Leave number() routine as an example only
2013-05-01 13:19:58 -04:00
Davide P. Cervone
7db3195c0b
Merge branch 'issue373' into develop
...
Resolves issue #373 .
2013-05-01 09:05:19 -04:00
Davide P. Cervone
5fb89ab1bc
Remove extra comma that is confusing IE.
2013-04-30 18:37:14 -04:00
Davide P. Cervone
7968896c8b
Fix width problem with zoom box in Firefox.
2013-04-30 16:12:10 -04:00
Davide P. Cervone
ee49484a3f
Fix typo in comments
2013-04-30 16:11:54 -04:00
Davide P. Cervone
9394d32571
Handle empty child nodes better.
2013-04-30 15:24:59 -04:00
Davide P. Cervone
609d6ca8fc
Fix mathchoice Core() (should go to selected element, not selected element's Core())
2013-04-30 14:20:45 -04:00
Davide P. Cervone
2644cbb0d1
Fix patterns so that if preRemoveClass is empty, the patterns are still OK. Fixes issues found by Fred in testing.
2013-04-30 13:47:43 -04:00
Davide P. Cervone
cab603f40f
Add localization for Output Jax source menu (missed it during the merge)
2013-04-30 13:46:58 -04:00
Davide P. Cervone
6b43f76e6b
Avoid infinite loops in \mathchoice Get() calls. Resolves problems reported in issue #373 .
2013-04-30 10:34:42 -04:00
Davide P. Cervone
f6d716b444
Add error message for when an evironment closes with unbalanced braces. Resolves issue #454 .
2013-04-30 08:49:25 -04:00
Davide P. Cervone
23edb8c49b
Fix undefined variable (due to a name change; missed one). Resolves issue #428 .
2013-04-30 08:17:16 -04:00
Davide P. Cervone
167d7ab328
Remove b8561b0
accidentaly pasted into the NativeMML/jax.js file
2013-04-30 08:12:01 -04:00
Davide P. Cervone
a7ed50a474
Repack and recombine. Fix some variable scoping and other issued detected by the packer.
2013-04-29 20:14:12 -04:00
Davide P. Cervone
6ee0711d1d
Remove MathJax_MenuTitle CSS, since titles have been removed.
2013-04-29 19:59:04 -04:00
Davide P. Cervone
e0dd867713
Merge branch 'safe-mode' into develop
...
Conflicts:
unpacked/extensions/TeX/bbox.js
2013-04-29 19:55:33 -04:00
Davide P. Cervone
53e76213b0
Merge branch 'issue450' into develop. Resolves issue #450 .
2013-04-29 19:52:57 -04:00
Davide P. Cervone
a843a9494a
Fix missing colon in styles
2013-04-29 19:31:56 -04:00
Davide P. Cervone
b8561b07bf
Merge branch 'localization' into develop
2013-04-29 19:25:03 -04:00
Davide P. Cervone
cb3542b296
Use a service routine in MathML input to filter attributes (rather than override AddAttributes). Also, make fontsize default allow all (authors can restrict if they want to).
2013-04-29 16:54:53 -04:00
Davide P. Cervone
4f28b81b08
Merge branch 'issue428' into develop
...
Resolves issue #428 .
2013-04-29 16:28:33 -04:00
Davide P. Cervone
8437d9d404
Merge branch 'issue444' into develop
...
Resolves issue #444 .
2013-04-29 16:25:20 -04:00
Davide P. Cervone
36b7fd9d57
Merge branch 'issue446' into develop
...
Resolves issue #446 .
2013-04-29 16:14:13 -04:00
Davide P. Cervone
9b485668e1
Test value for boolean using toLowerCase()
2013-04-29 16:13:04 -04:00
Davide P. Cervone
05c93de747
Merge branch 'issue451' into develop
...
Resolves issue #451 .
2013-04-29 16:10:54 -04:00
Davide P. Cervone
d09d4d7067
Merge branch 'issue449' into develop
...
Resolves issue #449 .
2013-04-29 16:09:07 -04:00
Davide P. Cervone
596a7cea98
Merge branch 'issue445' into develop
...
Resolves issue #445 .
2013-04-29 16:06:03 -04:00
Davide P. Cervone
62236bb26f
Merge branch 'issue364' into develop
...
Resolves issue #364 .
2013-04-29 16:04:18 -04:00
Davide P. Cervone
5c8919bc3c
Merge branch 'issue443' into develop
...
Resolves issue #443 .
2013-04-29 16:01:33 -04:00
Davide P. Cervone
0891402b88
Merge branch 'issue359' into develop. Improves MathML rendering for mfenced and mlabeldtr elements.
2013-04-29 15:57:29 -04:00
Davide P. Cervone
63c8bd4d83
Merge branch 'issue435' into develop
2013-04-29 14:10:40 -04:00
Davide P. Cervone
faa6de0a81
Make sure we don't bubble up past the body element.
2013-04-29 14:10:15 -04:00
Davide P. Cervone
de15c6c514
Fixes to make zoom work properly with expressions that have full width (e.g., tagged equations).
2013-04-29 14:06:48 -04:00
Davide P. Cervone
d6b6aa8111
Add min-width to displayed equations with labels so that they cause their containers to have non-zero width (like when they are in a table cell). Resolves issue #428 .
2013-04-29 10:48:45 -04:00
Davide P. Cervone
9752fd6e11
Add HTMLCSS.parentNode() that returns a span's parentNode, skipping over <a> tags. Resolves issue #364 .
2013-04-28 17:31:34 -04:00
Davide P. Cervone
d8c06eb293
Make MathML fontsize only be allowed if fontsize is 'all'
2013-04-27 07:44:45 -04:00
Davide P. Cervone
4c9c6da10c
Add a Safe extension that allows you to restrict potentially dangerous features of MathJax when it is used in a shared environment (e.g., href to javascript, styles and classes, etc.)
2013-04-27 07:34:41 -04:00
Davide P. Cervone
8c16f656ac
Update math processing errors to include original format and actual error message in the Show Math As menu. Resolves issue #450 .
2013-04-26 17:17:59 -04:00
Davide P. Cervone
9d9fc3d063
Convert true and fals attributes to booleans. Resolves issue #451 .
2013-04-26 14:41:42 -04:00
Davide P. Cervone
9178a9af0e
Properly handle preview of 'none' in all preprocessors, and preview of 'alttext' in mml2jax. See note on commit d2bbe75
.
2013-04-26 13:29:35 -04:00
Davide P. Cervone
94e92dcfff
Try to isolate MathJax from CSS transitions. Resolves issue #449 .
2013-04-26 07:48:52 -04:00
Davide P. Cervone
9d7ff33bd2
Use a single routine to construct the mrow that replaces mfenced. Fix up some uses of var (not using it twice for the same variable in a function). Fix up some spacing and comments. Don't use .trim(). Use firstChild rather than firstElementChild (not supported by all browsers), etc.
2013-04-26 07:01:28 -04:00
Davide P. Cervone
e253967b72
Fix comment in content-mathml.js
2013-04-24 15:25:28 -04:00
Davide P. Cervone
607b1031a3
Merge remote-tracking branch 'fred/content-mathml' into develop
...
Add Content MathML support.
2013-04-24 15:20:17 -04:00
Davide P. Cervone
bdb131a907
Fix German title in initial language list. Add missing commas and fix incorrect unicode in German HelpDialog.
2013-04-23 09:32:09 -04:00
Davide P. Cervone
b0cfb7f14a
Normalize formatting. Add more comments for translators. Remove v1.0-warnings (since that is being removed in v2.2).
2013-04-23 08:58:02 -04:00
Davide P. Cervone
3351b3faa0
Merge pull request #9 from fred-wang/localization
...
Translate HelpDialog in French ; fix a typo in the English version ; add "MathJax Help" to the HelpDialog domain.
2013-04-23 05:26:03 -07:00
Frédéric Wang
68cec1915b
Translate HelpDialog in French ; fix a typo in the English version ; add "MathJax Help" to the HelpDialog domain.
2013-04-23 09:28:17 +02:00
Frédéric Wang
c3ad51d2e1
Merge branch 'issue356' into issue359
...
Conflicts:
unpacked/jax/output/NativeMML/jax.js
2013-04-23 08:28:59 +02:00
pkra
3e3591ab7e
EN locale: added comments for translators
2013-04-22 16:33:20 -07:00
pkra
30de539d65
DE locale: removed comments
2013-04-22 16:17:56 -07:00
pkra
8edd633609
fixed typo in DE locale menu name
2013-04-22 15:34:52 -07:00
Davide P. Cervone
2d33f1d348
Call MATML.Parse.prototype directly rather than make a special flag for preprocessing. Use MATHML variable rather than full reference.
2013-04-22 15:44:58 -04:00
Davide P. Cervone
7214be5ff1
Add HelpDialog to the list of domains for the three languages, and make sure that the domain file is loaded (even if the language is changed after the help dialog has been viewed in another language).
2013-04-22 13:27:39 -04:00
Davide P. Cervone
3901529db9
Add Help dialog box (rather than link to a site). Fix Markdown to substitue values for URL's in links.
2013-04-22 13:18:58 -04:00
Davide P. Cervone
e239cbc6fe
Allow spaces in the RGB, rgb, and greyscale color specifications. resolves issue #446 .
2013-04-22 09:19:32 -04:00
Davide P. Cervone
594043e330
Use ems (rounded to nearest pixel) for Chrome. Rounding makes the placement work more reliably, while still being in relative units. Resolves issue #443 .
2013-04-22 08:26:38 -04:00
Davide P. Cervone
f04a2e3037
Change URL for MathJax font download to point ot GitHub.
2013-04-20 16:35:52 -04:00
Davide P. Cervone
d9505f9a1d
Remove v1.0-warning. Resolves issue #445 .
2013-04-20 16:21:58 -04:00
Davide P. Cervone
f4cc34706a
Merge branch 'issue386' into develop
...
Resolves issue #386 .
2013-04-19 09:35:50 -04:00
Davide P. Cervone
ce8c8882ea
Merge branch 'issue427' into develop
...
Resolves issue #427 .
2013-04-19 09:31:42 -04:00
Davide P. Cervone
796c6b484d
Merge branch 'issue435' into develop
...
Resolves issue #435 .
2013-04-19 09:28:46 -04:00
Davide P. Cervone
ea849af1ae
Merge branch 'issue441' into develop
...
Resolves issue #441 .
2013-04-19 09:27:21 -04:00
Davide P. Cervone
6f4cdbd68c
Merge branch 'issue342' into develop
...
Resolves issue #342 .
2013-04-19 09:24:59 -04:00
Davide P. Cervone
6e2b8066db
Merge branch 'issue378' into develop
...
Resolves issue #378 .
2013-04-19 09:22:03 -04:00
Davide P. Cervone
edd353458b
Merge branch 'issue380' into develop
...
Resolves issue #380 .
2013-04-19 09:18:33 -04:00
Davide P. Cervone
d758ebcaaa
Fixed typo in comments.
2013-04-19 09:16:48 -04:00
Davide P. Cervone
19a10031a9
Merge branch 'issue381' into develop
...
Resolves issue #381 .
2013-04-19 09:13:15 -04:00
Davide P. Cervone
9e5fbb7e6f
Merge branch 'issue402' into develop
...
Resolves issue #402 .
2013-04-19 09:11:42 -04:00
Davide P. Cervone
959ec84bc4
Merge branch 'issue349' into develop
...
Resolves issue #349 .
2013-04-19 09:10:01 -04:00
Davide P. Cervone
3c013beba4
Merge branch 'issue374' into develop
...
Resolves issue #374 .
2013-04-19 08:53:58 -04:00
Frédéric Wang
ba574e6c2a
Escape the ô
2013-04-19 14:29:02 +02:00
Davide P. Cervone
9e65b9ce74
Move mjx-svg-href class to <a> rather than its child. Resolves issue #427 .
2013-04-19 08:08:59 -04:00
Frédéric Wang
028a2dd82d
Translate more French strings and escape the non-ASCII chars.
2013-04-19 14:04:31 +02:00
Davide P. Cervone
5c39699371
Make sure textSVG is attached during zooming (prevents error when math contains characters outside of the MathJax fonts). Resolves issue #441 .
2013-04-18 17:11:47 -04:00
Davide P. Cervone
debc24047f
Make final math size be in relative units so that it prints even if print media has a different font size. Resolves issue #386 .
2013-04-17 17:21:09 -04:00
Davide P. Cervone
486cd40424
Make href class specific to SVG (in case we need to have one for other output jax)
2013-04-17 09:05:24 -04:00
Davide P. Cervone
557e93e505
Allow \color to override link color in SVG output. Resolves issue #427 .
2013-04-17 09:02:33 -04:00
Davide P. Cervone
13759a56dd
Handle script tags properly in HTML.Element() so they work in IE. Resolves issue #342 .
2013-04-17 07:51:16 -04:00
Davide P. Cervone
779be27960
Process \$ in \text arguements. Resolves issue #349 .
2013-04-17 07:36:28 -04:00
Davide P. Cervone
436595a2db
Trap errors while saving cookies (and go on silently). Resolves issue #374 .
2013-04-16 20:44:56 -04:00
Davide P. Cervone
38123ba33d
Add the MathJax_Preview class to the ignoreClass list so that tex2jax and asciimath2jax won't process previews accidentally. Resolves part of issue#378.
2013-04-16 20:37:27 -04:00
Davide P. Cervone
bea2f8b755
Fix monospace space character to be the same width as the other monospace characters. Resolves issue #380 .
2013-04-16 20:17:12 -04:00
Davide P. Cervone
841596821a
Preserve spaces within \verb arguments. Resolves issue #381 .
2013-04-16 19:48:11 -04:00
Davide P. Cervone
b14224d7c4
Fix typo in IE warning message (in English and German language files as well). Resolves issue #397 .
2013-04-16 19:25:53 -04:00
Davide P. Cervone
492f4cd53d
Fix typo in IE warning message. Resolves issue #397 .
2013-04-16 19:24:08 -04:00
Davide P. Cervone
3367b54c3e
Remap ` to back-quote. Resolves issue #402 .
2013-04-16 19:20:21 -04:00
Davide P. Cervone
81eaac00e8
Handle zooming whenit is inside a scrollable element when it is not the main body element. Resolves issue #435 .
2013-04-16 16:10:28 -04:00
Davide P. Cervone
838cb730cf
Make \smallfrown and \smallsmile come from the variant font so it has the correct size. Resolves issue #436 .
2013-04-16 13:11:32 -04:00
pkra
dea1a0b8a2
Merging Davide's changes to FontWarnings.js
2013-04-10 16:14:00 -07:00
pkra
cc0d1b7355
more German locale updates
2013-04-10 15:41:51 -07:00
pkra
e292b1ade2
Updated the German locale
2013-04-10 14:19:47 -07:00
Davide P. Cervone
03f6e8537a
Add Markdown processing to HTML snippet text, and convert FontWarnings to use it.
2013-04-10 16:28:18 -04:00
pkra
fe0abf5440
updated de.js
2013-04-10 09:20:38 -07:00
Davide P. Cervone
35bb35bf44
Add Germanto the language list, and fix some comma issues in the data files.
2013-04-10 10:53:55 -04:00
Davide P. Cervone
f5cde28c71
Fix indentation
2013-04-10 10:41:47 -04:00
Davide P. Cervone
00e7d2a725
Add preliminary German translation (still a few things to go).
2013-04-10 10:41:29 -04:00
Davide P. Cervone
173c501eae
Fixed localization issues pointed out by fred (this creates some new messages that need to be translated).
2013-04-10 10:16:14 -04:00
Frédéric Wang
e6d8089a8b
Translate the strings added by Davide ; Reword some TeX translations.
2013-04-10 11:32:01 +02:00
Davide P. Cervone
2b92cd50fe
Add localization/en directory (never actually used, but can serve as template for other translations until we have a program that manages the data files).
2013-04-09 13:17:36 -04:00
Davide P. Cervone
7cd9180b0b
Fix a number of message ID's and message texts. Add menuTitle to fr.js file.
2013-04-09 13:13:25 -04:00
Davide P. Cervone
eeea99922b
Fix a problem with localiztion when substituted value is 0. Make language menu choices be in the given language. Allow better localization of Jax/Extensions in About box. Only update langauge menu when a new language is actually loaded. Shorten a number of French menu items to improve menu appearance. Correct some problems with FontWarnings and v1.0-warning messages. Move language menu to initial MathJax menu rather than a submenu. Fix a problem with canceling selection of renderer not reseting the menu selection.
2013-04-08 10:02:26 -04:00
Frédéric Wang
1e0611e88f
Some changes to the French localization data.
2013-04-08 12:02:10 +02:00
Davide P. Cervone
8a9187c3a8
Add localization for Locale selection menu
2013-04-07 12:07:43 -04:00
Davide P. Cervone
d6fe660948
Rerender the page after selecting a locale (so error messages will be replaces). Probably should jsut rerender those equations with error messages to avoid delays.
2013-04-07 11:58:37 -04:00
Davide P. Cervone
f23cb8a6b2
Create list of locales from the localization data, and allow data to specify menu title. Update menu when new translations are added. Allow loading of third-party translation data by URL. Fix transaltion files to use addTranslation().
2013-04-07 11:44:58 -04:00
Davide P. Cervone
c4d47bb10d
Add callback to loadDomain to make it easier to use
2013-04-07 10:44:29 -04:00
Davide P. Cervone
c9578c7a0b
Add localization submenu, and set locale via menu. Allow locale= configuration parameter on script to load MathJax.js. Load MathMenu domain automatically (so it is ready when needed).
2013-04-06 20:04:48 -04:00
Davide P. Cervone
9ee925dfbb
Fix up some issues with plural processing. Make loadDomain handle both loads if there are any. Fix up Math Processing Error snippets to use new snippet code.
2013-04-06 10:47:47 -04:00
Davide P. Cervone
535c033e24
Handle HTML snippets better, and fix up messages in FontWarnings and v1.0-warning extensions. Fix French menu items and a few others (thanks Fred). Fix scale-all-math dialog.
2013-04-05 18:45:50 -04:00
Davide P. Cervone
660f38959a
Make constant messages be translated when they are used rather than when they are defined. Rework About box, add menu ID's. Make TeX.Error() and MathML.Error() handle localization. Break up Fred's French data into separate files. Make localization data load on demand. Other miscellaneous updates.
2013-04-03 17:24:14 -04:00
Davide P. Cervone
c4da088220
Merge branch 'issue350' into develop
...
Resolves issue #350 .
2013-04-01 09:05:02 -04:00
Davide P. Cervone
a9c65c3d28
Remove commented out code and bump version number
2013-04-01 08:51:20 -04:00
Davide P. Cervone
ffb9b53034
Merge remote-tracking branch 'fred/issue367-bis' into develop
...
Resolves issues #367 .
2013-04-01 08:38:44 -04:00
Davide P. Cervone
c275962b77
Merge remote-tracking branch 'fred/issue388' into develop
...
Resolves issue #388 .
2013-04-01 08:24:49 -04:00
Frédéric Wang
8803b00446
Ignore linebreak attribute on mspace when dimensional attributes are set. Fix issue #388 .
2013-03-25 16:57:05 +01:00
Frédéric Wang
332642c659
Fix processing errors with various table and menclose attributes. Issue #367 .
2013-03-25 15:16:36 +01:00
Davide P. Cervone
98755b96f3
Fix version number in autoload-all. Issue #420
2013-03-23 10:12:08 -04:00
Davide P. Cervone
d724248878
Add AMS CD environment. Resolves issue #420 .
2013-03-23 10:10:01 -04:00
Frédéric Wang
66ebcf2c46
Fix a processing error when an empty <mo> is used as a fence. #359
2013-03-21 17:32:46 +01:00
Davide P. Cervone
5709ab189b
Merge remote-tracking branch 'fred/issue365' into develop
...
Resolves issue #365 .
2013-03-21 09:17:55 -04:00
Davide P. Cervone
a0e0567028
Merge remote-tracking branch 'fred/issue366' into develop
...
Resolves issue #366 .
2013-03-21 09:12:10 -04:00
Frédéric Wang
883d7a9e92
Use this.HTMLzeroBBox instead of the explicit object in the HTML-CSS output.
2013-03-21 11:29:15 +01:00
Davide P. Cervone
cb20740861
Merge remote-tracking branch 'fred/issue373' into develop
...
Resolves issue #373 .
2013-03-20 17:32:52 -04:00
Davide P. Cervone
3ab428a985
Merge remote-tracking branch 'fred/issue363' into develop
...
Resolves issue #363 .
2013-03-20 17:13:05 -04:00
Davide P. Cervone
c2f64e3470
Merge remote-tracking branch 'fred/sniffing' into develop
...
Resolves issue #377 .
2013-03-20 17:04:14 -04:00
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