Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add all macros currently supported by MediaWiki #1723

Closed
wants to merge 1 commit into from

Conversation

physikerwelt
Copy link
Contributor

Add all macros definitions that are currently available on
Wikipedia and related projects. Those additional
symbols were introduced in

wikimedia@ff2accb

cf. https://phabricator.wikimedia.org/T105310

Add all macros definitions that are currently available on
Wikipedia and related projects. Those additional
symbols were introduced in

wikimedia@ff2accb

cf. https://phabricator.wikimedia.org/T105310
@physikerwelt
Copy link
Contributor Author

@pkra I had a look at the new mathjax-node version. It looks quite promising. However, I discoverd a small difference between the wmf version and the latest MathJax version. Thus I'm creating this pull request to end up with a version of mathjax that can be used to run the mathpipe test and thereafter be the basis for a new mathoid version.

@pkra
Copy link
Contributor

pkra commented Mar 21, 2017

Thanks! Have you looked at #566 (comment)? That would get you better quality across math styles (in the TeX sense).

@physikerwelt
Copy link
Contributor Author

@pkra yes that might be better. But I think for this change it's best to handle all unicode chars in the same way. Up to now, I'm not aware of any complaints about the spacing of those commands.
An other question: How would that interfere with https://phabricator.wikimedia.org/T143520?

@pkra
Copy link
Contributor

pkra commented Mar 21, 2017

Up to now, I'm not aware of any complaints about the spacing of those commands.

Using mathchoice would primarily improve the sizing in display-style (increasing it).

An other question: How would that interfere with https://phabricator.wikimedia.org/T143520?

It's unrelated.

@physikerwelt
Copy link
Contributor Author

ok. I created a ticket for the size improvements
https://phabricator.wikimedia.org/T161009

@pkra
Copy link
Contributor

pkra commented Jul 7, 2017

@physikerwelt ping.

We're wrapping up v2.7.2.

We'd strongly prefer the stretchy construction. Do you have any objections to us fixing it here and then you can pull it back your way?

@physikerwelt
Copy link
Contributor Author

@pkra no. It seems to be all right. We are not bound to a particular MathJax version, so even if there was a bug we could still postpone the update to the new MathJax version until the bug was fixed.

@pkra
Copy link
Contributor

pkra commented Jul 11, 2017

Thanks, @physikerwelt.

@dvpc will you make an alternative PR and close this?

@dpvc
Copy link
Member

dpvc commented Jul 11, 2017

@pkra, will do.

@pkra
Copy link
Contributor

pkra commented Jul 11, 2017

Thanks!

@pkra
Copy link
Contributor

pkra commented Jul 12, 2017

@dpvc
Copy link
Member

dpvc commented Jul 14, 2017

I have made PR #1810 that includes the definitions that handle scaling for displaystyle, and also adds the \dashint and \ddashint that Peter referenced. Let me know if this is acceptable. I'm closing this PR for now.

@dpvc dpvc closed this Jul 14, 2017
dpvc added a commit that referenced this pull request Jul 21, 2017
Add more unicode-based intergrals.  See PR #1723.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants