Is it possible to improve (or set) the dpi/character/font resolution of images created in the CANVAS equation editor? If the image is enlarged resolution of the equation is not improved.
There are no user settings for the Equation Editor, so the answer is no, you cannot change those things. However, it is possible to get math content that scales when you zoom using other tools.
Here's an illustration of the problem for those who are wondering what the question is about. This is the same question in Firefox with two different zoom settings.
300% zoom -- notice the pixelation on the equation:
Here's what can be done, but it's not trivial and you may find that your Canvas Admin is unwilling to do it. Luckily, I'm a math teacher who happens to be a Canvas admin as well.
Here's what I typed into the question:
And here's what it looks like at 100% zoom in Firefox:
Here's 300% zoom:
Here's what I get if I click on it (200% zoom on just the math content)
It's been a while, but I believe I tested it on the iOS app and it worked there.
You can't do it with the equation editor because it generates a bitmap PNG image and that pixelates when you zoom in. But you can do it with MathJax displaying the code. You also get all the other benefits of MathJax that Canvas eliminates by making it an image.
With MathJax, you can also specify the fonts that you want to use (within limits).
I don't remember seeing this officially announced anywhere, but someone pointed me today to a message from June 8 in the APAC Community group talked about Canvas is now rendering equations using SVG instead of images.Changes to LaTex processor . The warning there was that some of the LaTeX commands are no longer supported.
But the good news for everyone else is that you can now zoom without experiencing pixelation. This may be a "if possible" thing, but I checked it in Firefox and Chrome on Windows and Safari on a Mac. I couldn't figure out how to get the Canvas iOS app to zoom the page, so I wasn't able to test it there.
This was added to the Canvas source code back a while ago (early August 2016), but perhaps it just now got turned on for everyone. They're now using the MathMan service if enabled and CodeCogs if MathMan is not enabled.
Retrieving data ...