citation-style-language / documentation

Citation Style Language documentation
http://citationstyles.org/
Creative Commons Attribution Share Alike 4.0 International
42 stars 21 forks source link

allow vertical aligment for ordinal suffixes #47

Open libora opened 7 years ago

libora commented 7 years ago

Because 2ⁿᵈ is a common requirement and UTF solution is not a good way (discussion is on https://forums.zotero.org/discussion/65236/supperscript-in-ordinal-form-of-edition)

bdarcus commented 7 years ago

I have some of the same scepticism as others in that thread.

If we did support this, my first thought is it should be some kind of (maybe global) variable.

On Fri, Apr 14, 2017, 2:18 AM Libor Ansorge notifications@github.com wrote:

Because 2ⁿᵈ is a common requirement and UTF solution is not a good way (discussion is on https://forums.zotero.org/discussion/65236/supperscript-in-ordinal-form-of-edition )

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/citation-style-language/documentation/issues/47, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAEbr0iv-DuB9ujPtHjadUyRwjvkWq_ks5rvw_HgaJpZM4M9fZQ .

bdarcus commented 7 years ago

...and the variable would only say that these should be superscripted; nothing about formatting details beyond that.

On Fri, Apr 14, 2017, 6:53 AM Bruce D'Arcus bdarcus@gmail.com wrote:

I have some of the same scepticism as others in that thread.

If we did support this, my first thought is it should be some kind of (maybe global) variable.

On Fri, Apr 14, 2017, 2:18 AM Libor Ansorge notifications@github.com wrote:

Because 2ⁿᵈ is a common requirement and UTF solution is not a good way (discussion is on https://forums.zotero.org/discussion/65236/supperscript-in-ordinal-form-of-edition )

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/citation-style-language/documentation/issues/47, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAEbr0iv-DuB9ujPtHjadUyRwjvkWq_ks5rvw_HgaJpZM4M9fZQ .

bwiernik commented 4 years ago

I think this should just be a processor instruction to consider a behavior like citeproc-js: substitute regular characters with font formatting if the term uses superscrit or substrctip Unicode. Superscript Unicode characters exist for this sort of purpose; that fonts don't have modern character coverage isn't something we need to accomodate in CSL per se.