MG



LOG | FILES | OVERVIEW


F diff --git a/g.tmac b/g.tmac --- a/g.tmac +++ b/g.tmac
\#########################################################################
.nr list_padding 0.2
\#########################################################################
+ .nr superscript_size_decrease 3
+ .nr subscript_size_decrease 3
+ \#########################################################################
\#########################################################################
\#########################################################################
\#########################################################################
\#########################################################################
.de title_space
.if !d title_space_has_been_outputed \{\
-
-
-
-
-
-
-
+ .br
+ .sp 10
.ds title_space_has_been_outputed "yes"
\}
..
\}
.el \{\
.nr footnote_current_number +1
- [\\n[footnote_current_number]]
+ .superscript \\n[footnote_current_number]
.ev footnote_environment
.boxa footnote_text
- [\\n[footnote_current_number]]
+ .superscript \\n[footnote_current_number]
+ \}
+ ..
+ \#########################################################################
+ .de mark_footnote
+ .if !'\\$1'' \{
+ .ds \\$1 \\n[footnote_current_number]
\}
..
\#########################################################################
.de paste_footnote
\# divert possible unfinished line
.di footnote_text_unfinished_text_hold
- .br
+
.di
.if d footnote_text \{\
\# separator
\}
..
\#########################################################################
+ .de superscript
+ \s-\\n[superscript_size_decrease]\v'-0.5v'\h'-0.2v'\\$1\v'+0.5v'\s+\\n[superscript_size_decrease]
+ ..
+ \#########################################################################
.als newpage bp
.als newline br
.ig