Davide P. Cervone

Results 43 issues of Davide P. Cervone

This PR adds the ability to specify font extensions that will be loaded dynamically when less-used characters are needed. You can specify any number of extensions, and these can contain...

This PR reorganizes some properties from the `FontData` object and its subclasses so that TeX-specific information is in the TeX font subclass, and the common data is in `FontData`. This...

Update `FindTeX` to properly skip comments, even if they include unbalanced braces. Resolves issue mathjax/MathJax#2271

If the input jax fails to process the given input, the resulting SVG or HTML element for the output will not exist. So check that svg and html elements exist...

When making the changes for PR #284, I had to change the test file for it, and that got me thinking about the tests for mathjax-node. Currently, the tests like...

Feature Request

@dpvc Hi, If you input `$$\mathtt{9(A)3(AB)CCD}$$` on https://codepen.io/abnerlee/pen/BamQZrp you can see the brackets is still in different size. It renders fine if physics package is not used. _Originally posted by...

Accepted
Test Needed
Merged
v3

This PR changes the default font from the old MathJax TeX font to the new MathJax-Modern version of Latin-Modern. This is stored in a separate npm pages (like the other...

This PR adds the version check to the entities component (which is usually added in the `lib` file from the `build.json` file, but this component doesn't have one, so it...

This PR makes the MathMLVisitor work more like the SerializedMmlVisitor in terms of handling of attributes and converting TeXAtom nodes to mrows. Common code has been moved to the common...

This PR makes operators from `\operatorname` and `\DeclareMathOperator` act the same as named functions like `\sin`. in particular, they get the invisible function apply when followed by an argument. Resolves...