[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #60228] [ms]: should support footnote marker brackets for nroff mod
From: |
G. Branden Robinson |
Subject: |
[bug #60228] [ms]: should support footnote marker brackets for nroff mode |
Date: |
Fri, 30 Apr 2021 10:38:47 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0 |
Update of bug #60228 (project groff):
Status: None => Fixed
Assigned to: None => gbranden
Open/Closed: Open => Closed
Planned Release: None => 1.23.0
_______________________________________________________
Follow-up Comment #2:
commit caeede07cd2e6e10134385cca194c52342f46972
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Sat May 1 00:13:38 2021 +1000
[ms]: Render footnote markers better in nroff.
* tmac/s.tmac: Implement alternative rendering for automatic footnote
numbers in nroff mode, inspired by Heirloom Doctools ms; since
superscripting is not univerally available on terminals, surround
number with square brackets instead.
(fn@init): New macro finishes initializing footnote module, setting up
aliases to par@sup-{start,end} strings in troff mode and otherwise
defining fn@sup-{start,end} as brackets. Define * string here, using
new strings.
(par): Call fn@init after par@sup-{start,end} are defined, and prior
to other footnote integration material.
(par*fp!0): Migrate from par@sup-{start,end} to fn@sup-{start,end}.
* doc/groff.texi (ms Document Control Settings) <FF>:
* doc/ms.ms (Footnotes) <FF>:
* tmac/groff_ms.7.man (Usage/Footnotes) <FF>: Document it.
Fixes <https://savannah.gnu.org/bugs/?60228>.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?60228>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #60228] [ms]: should support footnote marker brackets for nroff mode,
G. Branden Robinson <=