[csswg-drafts] [math] "cramped" script style (#5388)

bkardell has just created a new issue for https://github.com/w3c/csswg-drafts:

== [math] "cramped" script style ==
(Part of #5384 - MathML Core related CSS)

Mathematical rendering contains lots of 'scripted' concepts - that is, subscripts, superscripts, underscripts, overscripts, tensors and so on.  The way that they are positioned is contextually dependent. A (simple) example of this can be seen in the case of exponents within a square root vs normally. The example below, illustrates this, in which the exponent is tighter to the base when inside a square root.

![example of contextually dependent rendering of an exponent](https://mathml-refresh.github.io/mathml-core/examples/example-math-shift.png)

TeXbook (and the spec algorithms) refer to this as "cramped" style.  [MathML-Core introduces the `math-shift` property](https://mathml-refresh.github.io/mathml-core/#the-math-shift) to expose these two modes with values `normal` (default) and `compact`.  Recommended UA styles apply the common rules, but leave authors the ability to tweak and extend.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5388 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 3 August 2020 19:56:33 UTC