|Version 22 (modified by rjollos, 5 years ago) (diff)|
Add footnotes to wiki
[[FootNote(This is a footnote)]]
Footnotes are numbered by the order in which they appear.
To create a reference to an existing footnote, pass the footnote number as the only argument to the macro:
In addition, identical footnotes are coalesced into one entry. The following will generate one footnote entry with two references:
Some text[[FootNote(A footnote)]] and some more text [[FootNote(A footnote)]]. [[FootNote]]
And finally, to display a list of foot-notes call the macro with no arguments:
Once a set of footnotes has been displayed, a complete new set of footnotes can be created. This allows multiple sets of footnotes per page.
If you have any issues, create a new ticket.
Download the zipped source from here.
Here are the footnotes assembled from this page.
Here is some wiki markup that will exercise all the functionality of the macro.
Testing out the !FootNoteMacro[[FootNote(Here is the first footnote.)]]. This will be a good test to exercise all of its functionality [[FootNote(Here is the second footnote)]]. And now I'll add an identical footnote and refer to the first footnote again. [[FootNote(Here is the second footnote)]][[FootNote(1)]]. Now I've test all of the documented behavior. [[FootNote]]
-  by rjollos on 2014-08-14 20:47:15
1.04: PEP-0008 changes and moved COPYING file to proper location.
-  by rjollos on 2014-02-11 04:50:30
1.0.4: Attach footnotes to the context to avoid scoping issues when formatting the page. Fixes #9211.
-  by rjollos on 2014-01-08 03:31:36
Added unit test harness. Refs #9211.