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
|
5391986006
|
Allow \newenvironment to provide an optional argument. Issue #881
|
2014-08-18 13:46:43 -04:00 |
|
Davide P. Cervone
|
1a895e2a7c
|
Update version numbers, repack, and recombine
|
2014-06-12 05:53:13 -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
|
e92f3f2718
|
Change copyright and version numbers
|
2014-05-07 17:02:28 -04:00 |
|
Davide P. Cervone
|
061fe3488b
|
Fix \enclose{}[arrow=1]{} to add updiagonalarrow.
|
2014-04-27 09:02:01 -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
|
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
|
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
|
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
|
cba90fb584
|
Fix use of limits in operatorname and DeclareMathOperator. Resolves issue #739.
|
2014-02-13 07:22:41 -05:00 |
|
Davide P. Cervone
|
dd59bcff82
|
Correct condition for skipping empty braces.
|
2014-02-10 08:43:18 -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
|
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 |
|
Frédéric Wang
|
b73eafd431
|
Bump version numbers. #534
|
2013-10-21 13:58:46 +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
|
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 |
|
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 |
|
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
|
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 |
|
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
|
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
|
7db3195c0b
|
Merge branch 'issue373' into develop
Resolves issue #373.
|
2013-05-01 09:05:19 -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
|
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
|
e0dd867713
|
Merge branch 'safe-mode' into develop
Conflicts:
unpacked/extensions/TeX/bbox.js
|
2013-04-29 19:55:33 -04:00 |
|
Davide P. Cervone
|
b8561b07bf
|
Merge branch 'localization' into develop
|
2013-04-29 19:25:03 -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
|
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
|
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
|
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
|
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
|
19a10031a9
|
Merge branch 'issue381' into develop
Resolves issue #381.
|
2013-04-19 09:13:15 -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
|
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 |
|
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 |
|
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
|
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
|
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
|
95c01baaa1
|
Fix Core and CoreMO functions for TeXmathchoice.
|
2013-03-20 16:03:26 +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
|
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
|
aa5829849f
|
Update version numbers to v2.1
|
2012-09-24 21:06:28 -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
|
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
|
f47dbc4cc0
|
Merge branch 'issue119' into develop
|
2012-08-20 10:13:25 -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
|
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
|
9508c3f3cc
|
Merge 'issue287' into develop
|
2012-08-18 19:33:01 -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
|
049739b187
|
Added RGB color model. Perhaps more later. (Issue #287.)
|
2012-08-17 17:41:27 -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
|
d169ff4988
|
Fix typo in autoload-all
|
2012-08-16 12:37:24 -04:00 |
|
Davide P. Cervone
|
481373994f
|
Merge 'issue225' into develop
|
2012-08-16 11:42:23 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
1eb58f429e
|
Merge branch v2.0-candidate with SVG
|
2012-01-09 15:13:40 -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 |
|