This extension is to mimics the LaTeX Physics Package in MathJax. For details, see the GitHub pages and the GitHub repository of this extension.
The following commands in the Physics Package is not implemented yet:
()) is involved
\dv: has all the properties mentioned above
As I mentioned, everything done so far is by string substitution only. Some hints are given in Pull Request#16—MathJax-third-party-extensions but my skill is too limited to understand how the above cases should be handled. Feel free to improve it though.
physics.xlsx is the master file.
License.js is used to store the license that should be appended to the
Other files are built automatically by
physics.sh. MultiMarkdown, UglifyJS2, LaTeX are assumed. I used it on Mac and have no idea if the way my bash script is written is OS agnostic or not.
A few tests are given: