improve positioning of sub- and superscripts #151
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
this pull should help with #93:


and #105:
the changes are a bit involved;
MATHtable of the:mathfont to get recommended constants for typesetting y-positionsL"f'"will be treated as a superscript; but other unicode symbols work, too (this is what unicode-math does, I think)″and‷\primegives just the glyphL"x' f' x'' f'' x′ f′ x\prime f\prime x^\prime f^\prime x'_y f_g'"gives\dprime,\backdprime,...)L"A^{B^{C^{D^E}}}_{F_{G_{H_I}}} f^{A'}"givesThe level dependent styling required changes to the
statestructure; this feels a bit hacky, but easier than inspecting thestack.Here is the reference images from master:


and the current pull: