Page MenuHomePhabricator

Render 1.5x, 2.0x math images for high-density displays, printing
Closed, ResolvedPublic

Description

We currently render math images only for traditional screen resolution; on high-density screens (eg iPhone 4) and when printing, these can look blurry or blocky.

Rendering another PNG at 2.0x the size would be suitable for iPhone & iPod Touch Retina display, Samsung Nexus Galaxy, and printing.

1.5x would be suitable for many phones running at an intermediate 240dpi-ish resolution (Droid, Nexus 1, all Windows Phone 7 phones, etc).


Version: unspecified
Severity: normal

Details

Reference
bz32696

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 12:03 AM
bzimport added a project: Math.
bzimport set Reference to bz32696.
bzimport added a subscriber: Unknown Object (MLST).

remove dupe dupe dupe dupe dupe dep blocker tracking. :)

Dropping this idea in favor of MathJax, which produces fully client-scalable HTML or MathML (bug 31406).

Reopening this; MathJax has some issues with printing and compatibility, so we might end up going with the higher-res rasters for default behavior.

Brion, could you provide more information about these issues on the MathJax bug tracker? https://github.com/mathjax/mathjax/issues

Peter.

Presumably we should either push ahead with this or make MathJax the default?

physik wrote:

We have MathML and SVG now. This should solve the problem.