Refactor footnotes
Refactor footnotes

Define a foo function to consolidate code

[#54010519]

Define a bunch of footnote methods

[#54010519]

Handle case of no footnotes

[Delivers #54010519]

minireference/polytexnic,minireference/polytexnic,softcover/polytexnic,softcover/polytexnic