2017-03-14

I've used \textsuperscript to represent ordinals like 1st, 2nd, and so forth.

Other post here about this:

What's the quickest way to write "2nd" "3rd" etc in LaTeX?

The results are supposed to be single spaced and there is un-even line spacing because the superscript "st" on "1" causes a little extra space between lines.

What I'd like instead is the "st" to be smaller, and elevated, but have its top at same height as number 1. Here's ASCII art

I found a post in here about regulating size & placement of \textsupserscript:

How can I make something like a superscript that doesn't go as high?

I do not understand the advice there, but I have implemented it nonetheless. This goes in the preamble

That code is unfamiliar to me. I hope one of you will tell me if it
is wise. Will unexpected problems arise in a larger document?

The \Textsuperscript function is not perfect. With large text, even the "fixed" superscript goes above the text line. If I use \Large{...} text then the unevenness is noticable, but not if text is \normal{...}. This difference is pointed out in the original post.

Is there a more direct route that works for all text sizes than the method I'm testing here?

Show more