bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #61632] [me] delayed text numbering doesn't seem to quite work


From: G. Branden Robinson
Subject: [bug #61632] [me] delayed text numbering doesn't seem to quite work
Date: Thu, 9 Dec 2021 22:18:17 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

Follow-up Comment #1, bug #61632 (project groff):

Ah, like all wizards, Allman was subtle.

The `*` string is defined differently based on whether you're inside the
footnote or outside of it, because he expects you to interpolate it again if
you're using automatic numbering.

Populating a register with the horizontal mark escape sequence looks way more
elegant now, since if you have to redefine the string inside the footnote
diversion anyway, you can take that out.  You can also make the footnote
number robust to repeated interpolation inside the footnote text (though that
doesn't seem a property that would get much use).  Anyway, an
auto-incrementing register really isn't the best tool for this problem.

I'm continuing to study this to see how parallel I can make delayed text and
footnotes.  I might end up not changing footnotes at all. 

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?61632>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]