Upgrade to MathJax-2.7.1 #3

Closed
tewk wants to merge 1 commits from master into master
tewk commented 2017-04-30 07:53:51 +01:00 (Migrated from github.com)

Thanks for creating scribble-math. Updating to MathJax-2.7.1 fixes a lot of issues for me.

Thanks for creating scribble-math. Updating to MathJax-2.7.1 fixes a lot of issues for me.
coveralls commented 2017-04-30 08:13:34 +01:00 (Migrated from github.com)

Coverage Status

Coverage remained the same at 65.497% when pulling 3de70e4fef on tewk:master into 3a29f77dc1 on jsmaniac:master.

[![Coverage Status](https://coveralls.io/builds/11307121/badge)](https://coveralls.io/builds/11307121) Coverage remained the same at 65.497% when pulling **3de70e4fefc4c465dd22a787c2b7f071d49f5ac1 on tewk:master** into **3a29f77dc17a603710af60f9e6c546cf0de4a92c on jsmaniac:master**.
SuzanneSoy commented 2017-05-02 16:24:04 +01:00 (Migrated from github.com)

Hi @tewk ! Thanks a lot for your PR :) .

In order to avoid bloating the scribble-math package with the full MathJax directory, I use a trimmed down version of MathJax. It is generated by the repo at https://github.com/jsmaniac/scribble-mathjax (the branch v2.6-racket-mini-source should be updated, and once merged, it automatically shrinks MathJax by discarding a lot of unnecessary fonts and features, and automatically pushes the result to the v2.6-racket-mini branch).

I updated MathJax on that repo instead of directly updating it here, and will soon push the shrinked version.

Also, before you decide to use scribble-mathjax a lot, do note that there may be some licensing issues. I asked the MathJax team if MathJax's license could in any way taint the scribble documents using it (https://groups.google.com/d/topic/mathjax-users/IVhc756rJIk). Their answer boiled down to "no, but we are not lawyers so you should check with a lawyer". It is therefore that it is not 100% safe to use scribble-mathjax unless you can afford to pay a lawyer. I intend to place a large warning in the documentation about this, but haven't done this yet.

Hi @tewk ! Thanks a lot for your PR :) . In order to avoid bloating the scribble-math package with the full MathJax directory, I use a trimmed down version of MathJax. It is generated by the repo at https://github.com/jsmaniac/scribble-mathjax (the branch `v2.6-racket-mini-source` should be updated, and once merged, it automatically shrinks MathJax by discarding a lot of unnecessary fonts and features, and automatically pushes the result to the `v2.6-racket-mini` branch). I updated MathJax on that repo instead of directly updating it here, and will soon push the shrinked version. Also, before you decide to use `scribble-mathjax` a lot, do note that there may be some licensing issues. I asked the MathJax team if MathJax's license could in any way taint the scribble documents using it (https://groups.google.com/d/topic/mathjax-users/IVhc756rJIk). Their answer boiled down to "no, but we are not lawyers so you should check with a lawyer". It is therefore that it is not 100% safe to use `scribble-mathjax` unless you can afford to pay a lawyer. I intend to place a large warning in the documentation about this, but haven't done this yet.
SuzanneSoy commented 2017-05-02 22:54:05 +01:00 (Migrated from github.com)

Closed via a088aa8def. Sorry for not using your PR directly, and thanks for the heads-up concerning the new version of MathJax!

Closed via a088aa8defeafca0a1eadb04613b39ab51d32eee. Sorry for not using your PR directly, and thanks for the heads-up concerning the new version of MathJax!

Pull request closed

Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: suzanne.soy/scribble-math#3
No description provided.