Davide P. Cervone
31fcf19d92
Update file versions to 2.5.0. Ready for release!
2015-01-28 14:49:36 -05:00
Davide P. Cervone
0433a7b0ee
Some fixes to get things to work in older IE versions.
2015-01-28 14:46:15 -05:00
Davide P. Cervone
85f9612242
Add handling of CommonHTML to noErrors.js. Issue #1021
2015-01-28 11:45:01 -05:00
Davide P. Cervone
94b7c4243b
Don't set overlay W/H if it has already been removed (IE8).
2015-01-26 15:19:18 -05:00
Davide P. Cervone
dd3da20704
Change 0em to 0 to make reftest for 776 easier.
2015-01-25 12:38:48 -05:00
Davide P. Cervone
ecc8e7c350
Change from setting form=infix to adding an empty <mi>, since MathML spacing and TeX spacing are slightly different. Issue #811 .
2015-01-25 11:46:16 -05:00
Davide P. Cervone
1bb9758dc8
Trap errors with document.namespace (it crashes IE10 in standards mode).
2015-01-24 15:45:09 -05:00
Davide P. Cervone
efa443ce65
Check for toCommonHTML first, and allow errors to propagate (restarts should restart, not be trapped here). Resolves issue #1018 .
2015-01-23 12:45:26 -05:00
Davide P. Cervone
af8efeafd5
Merge remote-tracking branch 'dpvc/develop' into develop
2015-01-21 08:54:00 -05:00
Davide P. Cervone
598c1e7c07
When closing table cells, get new table pointer. Resolves issue #1013 .
2015-01-20 14:21:34 -05:00
Christian Perfect
e5f69e3ed2
fix typo in helpdialog.js
2015-01-20 16:49:16 +00:00
Davide P. Cervone
93fd3bfa64
Fix incorrect code for tab.
2015-01-16 10:06:41 -05:00
Davide P. Cervone
0df957f3c0
Don't escape \n, \r, or \t in toMathML text output. (Issue #847.)
2015-01-16 09:48:00 -05:00
Davide P. Cervone
4adc5726f6
Merge pull request #1005 from mathjax/texvc
...
Add wikipedia-texvc extension
2015-01-15 10:45:26 -05:00
Peter Krautzberger
6ff3894316
minor corrections to #1003 as discussed there
2015-01-14 22:58:20 +01:00
Davide P. Cervone
2431a90a9f
Rename variable used for displayIndent so it doesn't conflict with previous usage. Also, handle '0em' and similar values as '0'. Resolves issue #1000 .
2015-01-11 09:20:30 -05:00
physikerwelt (Moritz Schubotz)
cfe05db863
MediaWiki-texvc support
...
We add a conversion table that converts MediaWiki specific
markup to standard LaTeX. This approach is more or less
maitenance free, and relies on the existence some special
macros mostly originating from amsmath and amsfonts package.
In the future one could expand the macros with semantic annotation
like for instance that $\\mathbb{R}$ stands for the semantic
concept reals, if it was produced using the texvc macro $\\reals$.
2015-01-09 23:27:30 +01:00
Davide P. Cervone
e4265d3969
Implement toCommonHTML for \mathchoice. Resolves issue #998 .
2015-01-07 08:30:48 -05:00
Davide P. Cervone
cce02ddfde
Don't produce doube exponent/subscript errors for UnderOver constructs like \underline and \overbrace. Resolves issue reported on StackExchange.
2015-01-06 17:47:48 -05:00
Davide P. Cervone
d6b6b2e249
Fix indenting of toMathML output.
2015-01-05 11:04:55 -05:00
Davide P. Cervone
9fd243d9bd
Make NativeMML attributes work the same as toMathML ones (makes sure href/style/etc are passed on properly).
2015-01-05 10:57:07 -05:00
Davide P. Cervone
9d153e3a11
Make sure that tagged equations get mtables with the correct displaystyle (now that displaystyle is no longer inherited, see issue #839.)
2014-12-31 10:10:50 -05:00
Davide P. Cervone
4b6a2f4ec3
Add priority 100 to label reset so that it comes after other post-filters (in particular, the CTHML-preview, which can load files). Resolves second issue in #970 .
2014-12-31 08:07:38 -05:00
Davide P. Cervone
88a96372c0
Update version numbers for 2.5.0-beta
2014-12-30 18:27:01 -05:00
Davide P. Cervone
034041e6d3
Adjust times so that the second pass doesn't take so long (we may need to tweak these further).
2014-12-30 18:20:20 -05:00
Davide P. Cervone
3f5730a59f
Merge branch 'CHTML-preview' into develop
2014-12-30 17:55:48 -05:00
Davide P. Cervone
0305716511
Allow configuration to disable CHTML-preivew, but still allow menu to override. Make loading of this page enable preview by default. Fix handling of preview color. Fix restart when CommonHTML config is loaded but jax.js isn't.
2014-12-30 17:53:20 -05:00
Davide P. Cervone
ba23831ebc
Merge pull request #806 from christianp/ctop
...
Use ctop.js instead of XSLT in Content MathML extension.
Finally getting to merge this. At long last!
2014-12-30 16:12:38 -05:00
Davide P. Cervone
ba4d1b13fe
Merge remote-tracking branch 'dpvc/develop' into develop
2014-12-30 16:09:21 -05:00
Davide P. Cervone
2f3d09cc30
Change version back so merge of ctop is clean.
2014-12-30 16:04:13 -05:00
Davide P. Cervone
5ccdf60b52
Merge pull request #964 from mathjax/issue921
...
add mml3 extension. Issue #921 .
2014-12-29 10:31:15 -05:00
Peter Krautzberger
12d8eef96b
import fixes for RTL+elementary math; source: https://code.google.com/p/web-xslt/
2014-12-29 16:14:34 +01:00
Davide P. Cervone
501b96c859
Save preview in script.MathJax to fix issue #975 .
2014-12-26 17:49:59 -05:00
Davide P. Cervone
fc7faf4b54
Properly handle spacing around operators in second column of aligned and gathered environments. Issue #982
2014-12-26 17:07:02 -05:00
Peter Krautzberger
f785418e8a
pull in update from ctop/mml3.xslt that adds left/\right mlongdiv notation
2014-12-17 09:19:01 +01:00
Peter Krautzberger
ac50815d58
update stylesheet to pull in latest fixes from David Carlisle
2014-12-16 10:39:17 +01:00
Davide P. Cervone
a719a551e1
Merge branch 'issue972' into develop. Issue #972 .
2014-12-07 07:10:24 -05:00
Davide P. Cervone
e33e00bfaf
Merge branch 'issue971' into develop. Issue #971 .
2014-12-07 07:09:27 -05:00
Davide P. Cervone
54fb042b77
Fixed capitalization of \defincolor in autoload-all. Resolves issue #972 .
2014-12-07 06:58:52 -05:00
Davide P. Cervone
a714a91dc6
Add a flag to Get() to look up only the inherited value, not the one from the element itself, so that toMathML() doesn't have to delete and replace the attibutes. Resolves issue #971 .
2014-12-06 17:36:23 -05:00
Peter Krautzberger
905ce5ffa8
renaming extension; pull in David Carlisle's new and improves xsl
2014-12-05 23:35:22 +01:00
Davide P. Cervone
ac5206fcd9
Use Hub.Rerender() rather than Hubl.Reprocess() for scaling changes. Resolves issue #944 .
2014-12-04 16:04:42 -05:00
Peter Krautzberger
1807d55d22
switch hascolspan to false() as in http://www.w3.org/Math/draft-spec/doctop.js
2014-11-27 15:29:27 +01:00
Peter Krautzberger
37fb13fb6f
fix references to content-mathml extension
2014-11-26 21:48:34 +01:00
Peter Krautzberger
55c59f0ef5
created mml3-mml2 extension for #921
2014-11-26 21:41:20 +01:00
Davide P. Cervone
142857afa2
Remove unneeded grouping from regular expression (performance improvement)
2014-11-20 09:35:56 -05:00
physikerwelt (Moritz Schubotz)
c526b2a5c5
XML-escape TeX annotation
2014-11-19 09:05:09 +01:00
Davide P. Cervone
ff6d6935df
Handle loading of CommonHTML jax better (do it when we detect it is not present, rather than trying to hook into the input jax require array).
2014-11-08 09:29:47 -05:00
Davide P. Cervone
d128cfbd5d
Add menu item for fast preview, and check for it in the preview code. Make sure CHTML-preview.js is loaded in MathJax.js if the menu item is selected.
2014-11-02 10:03:26 -05:00
Davide P. Cervone
69a57f4da4
Make displaystyle and scriptlevel be forced only if they are in the list of default properties. Resolves issue #912 better than before.
2014-10-12 16:57:18 -04:00
Davide P. Cervone
e0a81d5f7c
Force displaystyle and scriptstyle to be included in toMathML output, since the defaults for these are complicated. Resolves issue #912 .
2014-09-11 13:53:49 -04:00
Davide P. Cervone
89c6f10cea
Use \bigg or \big for the delimiters for \binom and other such constructs, rather than stretchy delimiters, as is done in TeX. Resolves isue #776 .
2014-08-22 11:47:04 -04:00
Davide P. Cervone
670f5809f8
Use large chunks and reduce processUpdateTime to get browser responsiveness. Remove the processing messages during output, since it will now be slower and the math is showing.
2014-08-20 14:49:29 -04:00
Davide P. Cervone
b33ed4c54b
Update use of RegExp.$n to account for Firefoxs change from empty string to undefined for unmatched groups. Resolves issue #891 .
2014-08-19 13:35:11 -04:00
Davide P. Cervone
5391986006
Allow \newenvironment to provide an optional argument. Issue #881
2014-08-18 13:46:43 -04:00
Davide P. Cervone
fb3d2c2d07
Make CHTML-preview previews inherit the surrounding color
2014-08-18 12:53:18 -04:00
Davide P. Cervone
8ebcd614c3
Properly handle restarts within the creation of the previews
2014-08-16 12:59:16 -04:00
Davide P. Cervone
05c7aace26
Add CHTML-preview extension that uses the CommonHTML output jax to create fast previews that are replaced (more slowly) by the normal output jax.
2014-08-16 09:26:47 -04:00
Davide P. Cervone
781689e7e4
First version of CommonHTML output jax
2014-07-28 17:42:51 -04:00
Peter Krautzberger
682bc7969e
fixes #863 -- math.cloneNode should be set to true
2014-07-10 12:47:30 +02:00
Davide P. Cervone
1a895e2a7c
Update version numbers, repack, and recombine
2014-06-12 05:53:13 -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
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
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
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
db87f413bb
Avoid IE10 compatibility mode (which says v7.0) but documentMode = 9 problem with transformNode() call.
2014-05-04 15:52:53 -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
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
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
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
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
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
982d9f92f7
Merge remote-tracking branch 'dpvc/issue691' into develop. Issue #691 .
2014-03-20 05:49:37 -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
6b93c17d9c
Update version of ctop.xsl used in content-mathml extension. Issue #692 .
2014-03-19 09:38:35 -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
d553f18625
Merge branch 'issue576' into develop. Issue #576 .
2014-02-22 08:33:41 -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
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
9bed669135
Merge branch 'issue240' into develop. Issue #240 .
2014-02-17 11:28:30 -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
2927bbfc34
Merge branch 'issue470' into develop. Issue #470 .
2014-02-15 12:38:21 -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
c5e1e43f1c
Skip _moz-math-* attributes in Firefox. Resolves issue #328 for now.
2014-02-14 14:29:41 -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