**tl;dr What factors (i.e. intended use, design style, etc) inform the design of these glyphs and are there any standards?**

**⁂ ⁂**** ****⁂**

Long version (my apologies in advance for the length! Footnotes in the next post as post is too long)

## Superior/superscript¹ figures

Why does the height alignment of superior figures vary

² so much between typefaces — is it to do with the anticipated uses or stylistic preference? Or lack of standard practise? I've seen the top of superior figures commonly aligned:

- Slightly above ascender height:

(FF Dax)

- Between the caps height and ascender height:

(Canapé)

- With the ascender height:

(Samo Sans)

- With the lining figure height:

(Lucida Sans)

(There's more variation depending on whether numerals are ranging, lining, hybrid, slightly-less-than-cap-height and also whether the ascender height matches the cap-height, etc).

## Ordinals / Superior letters

Furthermore, how should ordinals (superior letters) be designed/aligned? Most commonly, I've seen typefaces that align:

- The x-height of ordinals lower than top of lining figures and baseline of ordinals below baseline of superscript figures³:

(PF Din Display)

- X-height of ordinals with lining figure height (also cap height):

(FF Dax)

b. variation where x-height of ordinals is aligned to the ascender height, when ascender > cap height:

(Lucida Sans)

- Cap-height (or ascender) of ordinals aligned to top of ascender:

(Brill)

- Baseline of ordinals with baseline of superior figures:

(Substance)

The x-height of ordinals are also aligned to lining figures

Brill does this too quite neatly as it aligns baseline and cap-height of ordinals to fit the superscript figures.

(Many other variations exist where more than one of these methods are true, and different ways of defining the same kind of the alignment are possible too)

## Inferior/subscript figures

I've only seen either the baseline of inferior figures aligned to the baseline, or just below.

**⁂ ⁂**** ****⁂**

**Conclusion: **What's typographically correct, or appropriate depending on the intended use? What's plain wrong?

2

## Comments

72¹ I understand that there technically is a difference but perhaps not so important here for the design considerations?

² Conflicting recommendations on superiors/superscripts:

- Microsoft character design standards
- FontFeed article

³ There's an old Typophile thread by Dan Reynolds on the topic but the question wasn't comprehensively answered and I don't understand half of the thread (debate about OpenType/spec). Still wondering why ordinals (superior letters) are commonly placed lower than the superior figures — John Hudson's answer shed some light on mathematical typesetting where exponents (superior figures) must be higher than superior letters, but I can't imagine everyone decided that their typeface is likely to be used for mathematical typesetting. I speculate that perhaps in the cases where the top of superior letters are lower than or aligned to the top of lining figures, the designer has made it more suitable for ordinal use, i.e. after numerals. Therefore they're neatly aligned to the lining figures – the superscript figures then have been placed without necessarily optimising the placement with the superior letters.Adam Twardoch pointed out that superior figures and letters are both used for referencing so should have a consistent baseline — he also gave recommendations on four different "small-sized 'alphabets' in a font".

209The debate about the limitations of the OpenType spec (well, registry entries) lies on the fact that there are two subscript features (`subs` and `sinf` – scientific inferiors) but only one superscript feature (`sups`). You may have noticed that there is encoded superscript i and n for basic mathematical purposes. The other superscript lowercase presented in Unicode are in the Phonetic extensions plane so I don't use these encodings: they have distinct semantics purposes and are not guaranteed but have compatible metrics across typefaces — I know that at least Source Serif Pro uses these (if you sum all superscripts offerings across all of Unicode you can get a full lowercase alphabet except the q) but it's a hack as far as I'm concerned.

My approach for superiors was to use `sups` for encoded superscripts (numerals, parenthese, i, n, and +=-) plus some (unencoded) extras like brackets, comma and dot [by the way: some fonts have monetary symbols in super/subscript or fractions but I can't see any proper use for that]. And with `ordn` I added a simple substitution to A-ZÉÚ + lowercase in addition to the standard ordinals substitutions (N°, 2.° and so forth).

So that people willing to use superscripts in a context distinct from mathematics can have access to unencoded i and n (it is just a matter of features ordering).

I don't see a use for `sinf` though, `subs` is good enough as I don't need a full subscript alphabet.

I made all superscript glyphs the same height like John Hudson did. Sometimes superscript numerals and letters can be used in combination like some of your examples show. But some designers give less vertical offset to superior letters so that they flow better with the text in abbrevations like Mr/Mrs or things like that. In that case you probably want two distinct superiors alphabets, with one that has the same height as the superscript numerals so that your typeface works with more complex superscript needs (well in fact, whether you need an additional alphabet depends of the vertical metrics of your font and it's intended purpose).

For this reason in the typophile thread you mentioned people were asking for an hypothetic `ssup` feature (scientific superiors), which would probably be the proper way to go about it.

That is a tricky question, I hope others can step-in and give their view about it.

72991209Quite simply in your fea files the order you write your features is the order in which they will be applied (e.g., here is the canonical features ordering as suggested by Tal Leming). Since you use Glyphs I think it has its has its default features ordering too, there may be a way to override it but I don't know, I don't really do this kind of thing in the program. Usually I'll just tweak the fea file exported inside the UFO at hand.

72209105Superscript figures may align with top of caps or top of ascenders (better IMO), as their primary use is for footnote references, or for mathematical formulae e.g. E=MC².

I design my superscripted letters to align with the baseline of superscripted figures. I then include a set of subscripted letters for use in a comprehensive fractions feature, that can also create fractions like 1/x or a/b.

Ordinals use the superscripted letters: s, t, n, d, r, h, è, ú. I use a chaining context so that they are used after figures, and can be permanently enabled for a paragraph style. Spanish Ordinals should not be included in the Ordinals feature, in my opinion.

Calibri and other fonts do not implement Ordinals as a chaining context, so users have to enable them just for 1st, 2nd, 3rd, etc. This is not convenient at all. The superscript feature serves that purpose.

1,189105¹²³ this does not look right.

Satipaṭṭhāna with all but the accented glyphs in superscript would be very wrong.

194I just wish regular OpenType super and subscripts were implemented in a similar way.