mathjax / mathjax-docs Goto Github PK
View Code? Open in Web Editor NEWMathJax documentation. Beautiful math in all browsers. Beautifully documented.
License: Apache License 2.0
MathJax documentation. Beautiful math in all browsers. Beautifully documented.
License: Apache License 2.0
http://docs.mathjax.org/en/latest/start.html
uses a relative link for the asciimathml example. (I wasn't sure about the repository structure right now, so I didn't want to edit this in master. Will check before v2.4 comes out)
The TeX input jax's resetEquationNumbers
method needs to be added to the documentation.
How can we integrate http://www.onemathematicalcat.org/MathJaxDocumentation/TeXSyntax.htm into the docs?
Closely related to mathjax/MathJax-website#6
I've begun turning content from www.mathjax.org into drafts at https://github.com/mathjax/MathJax-docs/wiki/Docs.mathjax.org-improvements. I propose to integrate them into the docs, probably as a new section. This will help with the redesign of www.mathjax.org in the future.
It's mentioned in the combined configurations section but there's no documentation (except on the wiki, I suppose)
Latest chrome. By pressing the middle mouse button on a link opens the target page "in place". For browsers default behavior - in a new tab.
Unclear documentation organized. My case is simple - looking for code examples for the substitution in a web page.To find the information is necessary to read and view unnecessary things.
Reported on mathjax/MathJax#1146 (comment).
Not sure if sphinx can create links depending on the doc version; will investigate. If not, then I suggest we go with linking to latest
(even if it means that older docs will link to newer samples).
See https://groups.google.com/d/msg/mathjax-users/CFhPmGixWWE/M8vflfqdCw0J
<meta name="viewport" content="width=device-width,minimum-scale=1.0, maximum-scale=1.0" />
Second paragraph links to http://cdn.mathjax.org/mathjax/latest/config/ which used to give a directory listing way back when but doesn't anymore (because of our use of cloud storage providers).
I'd suggest to link to github instead; that also makes more sense to me. Will wait until we merge the current pull requests.
HTML5 async attribute is probably the right recommendation to make in the docs (and on mathjax.org). Non-HTML5 browser apparently ignore it so there's no risk.
Not a huge save but still worth it.
References.
List of items as they come up
...for people willing to translate MathJax. Also mention test/localization.html
I finally figured out how to redirect latest
to any branch (dark and hidden corner of the readthedocs dashboard...).
This means we can get rid of the complications of keeping the latest version branch in sync with master -- we'll configure readthedocs to present 2.3-latest
at latest
(and part of the release process will be to switch this at readthedocs).
For the above, we should get rid of the version warning for the latest version. But we may as well do that in general since we include canonical links to latest
now which has cleared up the page rank (no more people coming from Google to the wrong version). (And while we're at it, we could switch to the new readthdocs theme.)
Like all resources, http://www.mathjax.org/resources/epub-readers/ should move to the docs.
Check the additions and the improvements.
Use this issue to keep track of those that can move up to the docs.
Update configuration.rst
and turn that part into its own section.
As per discussion at mathjax/MathJax#732, I'm wondering if/how we document won't-fix bugs.
At the very least, I would like to start tracking them -- so this is a start.
This makes MathJax a blackbox in any larger application. I added some examples which will hopefully help others to find this information in the docs through this pull-request:
I did not find any exhaustive list of signals that MathJax can send, except those mentioned in the MathJax startup sequence. We should probably add such a list in the user documentation.
As per #53 (comment)
This is outdated and is now contra-indicated (this makes IE9+ slower). The current suggestion is IE=Edge. The text probably needs to be adjusted as well.
See also mathjax/MathJax#737
It's missing?
The supported fonts are listed in both output processors. Users want to find this information easily when they run into font issues (missing glyphs, etc). Let's create a page in the "Basic Usage" section.
I would like to have http://docs.mathjax.org/en/latest/options/index.html#configuration-options-by-component on the front page. Here's a proposal
...
Follow our release policies.
noReflows:true
is the default. Tells HTML-CSS to not make certain measurements (which cause reflows), thereby gaining speed. Can lead to minor issues in rendering quality.
There is none! Also, update the FAQ afterwards.
https://github.com/mathjax/MathJax-docs/blob/master/mathml.rst
It's out of date.
Document in http://docs.mathjax.org/en/latest/options/hub.html that semantics: true
will decide whether ShowSource will have the original markup as annotation-xml.
I remember that some of our commands are stricter. I think \mod
is one of them (\mod{}
works but \mod
does not).
I would like to markup the TeX documentation to indicate those commands. @dpvc could you list them here?
The moodle information is outdated. Perhaps we should have better links rather than this outdated information, e.g., http://docs.moodle.org/dev/Themes_overview.
More generally, the whole section "MJ on Web Platforms" section is out of date. Perhaps we could move it to the docs wiki.
This option is missing from the documentation.
Moving these from #32 (comment) to their own issue to track.
These have been reported upstream at readthedocs/sphinx_rtd_theme#120 and readthedocs/sphinx_rtd_theme#121 and
Other solutions: override the CSS, readthedocs/sphinx_rtd_theme#117
As per suggestion from mathjax/MathJax#1037 (comment)
Also as I said in mathjax/MathJax#641 (comment), it seems that one must set both availableFonts=[] and preferredFont=null to prevent local fonts to be used.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.