-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Support mediawiki #1558
Support mediawiki #1558
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1558 +/- ##
==========================================
+ Coverage 84.17% 84.39% +0.21%
==========================================
Files 79 79
Lines 4544 4607 +63
Branches 803 803
==========================================
+ Hits 3825 3888 +63
Misses 624 624
Partials 95 95
Continue to review full report at Codecov.
|
As there is |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The link to deprecated syntax
should be: https://en.wikipedia.org/wiki/Help:Displaying_a_formula#Deprecated_syntax (with underscore).
Do we really want the "(in master)" notes in the documentation? We already have features listed in the docs that are master only. (I'd also like to release soon.) |
No. But what we want even less is an error message, in red, saying that a function is not supported. I am writing "In master" on the assumption that the docs may be published to gh-pages at any moment. The documentation is in a shakedown period at present. After things settle down, it may be possible to delay publishing Is it possible to publish updates of some but not all of the documentation pages? If, during the period between releases, we want to update some part of the documentation, can we publish updates of everything except |
This is related to #1544. Perhaps we should only publish at release times, for now. |
That would allow us to update the docs with new functions as they are written. But I worry that we may someday discover that something in the documentation is just wrong and needs to be fixed right away. |
@ylemkimon Thank you for the clarification. That changes how I view things. I'll get started on changing "In master" to displaying the actual function. We need to get #1520 merged before we publish the docs. |
I've changed the Support Table, deleting "In master" and instead writing in code to display the function. When I run |
You probably should build the KaTeX again, by running yarn build at the root. |
@ylemkimon Thank you. Your suggestion did the trick and I am very much reassured. |
Wowza... so many symbols! I'll publish 0.11.0 and new docs this weekend. |
Wikipedia and other mediawiki sites have their own system for generating images of LaTeX expressions. That system has accrued several aliases for LaTeX functions, resulting in a design that their own math road map calls "somewhat chaotic".
Those additional functions are supported by the LaTeX package texvc.
This PR adds to KaTeX all of the
texvc
functions that have not been deprecated. (except\O
, which conflicts with a pre-existing function, and\varcoppa
, for which we do not have font support.)Below is visual confirmation that this PR renders the whole motley group.