JohnDTill / MathBran

Serialized typesetting standard
MIT License
2 stars 0 forks source link

Script Extensions #1

Closed JohnDTill closed 2 years ago

JohnDTill commented 3 years ago

The current system of having codes '^' for superscripts, '_' for underscripts, and 'Δ' for dualscripts will not scale well if new scripts are added. There are likely 6 positions it will be desirable to have scripts (NE, SE, S, SW, NW, and N), so it may make more sense to have a single script code with a byte parameter used as a bitfield to determine which scripts are active.

JohnDTill commented 2 years ago

Since scripts don't subsume the element they attach to, I don't think there will be overlap between left and right scripts. Regardless, all related work is being done in https://github.com/JohnDTill/Forscape