Damian McGuckin <[email protected]> wrote:
> What is the real fix please?
... the .sp -1 and \c in misc@tag don't look reliable and depending on what
follows may cause issues. This seems to be the case here. H adds space after
the heading, with the .br at begin of DS that space gets fixed. Now DS of
cause adds space again. Now you have the double space.
There is also a .if ... \{ (no trailing backslash) in this macro--is this
really indented?
Work-around instead of real fix: Since the misc@tag macro is IMHO only needed
for HTML I would put a ".if '\*[.T]'html'" before its call:
--- m.tmac.orig Wed Dec 23 16:15:50 2015
+++ m.tmac Wed Dec 23 16:16:38 2015
@@ -1108,7 +1108,7 @@
.nr hd*last-hsize \\n[.k]
.nr par@ind-flag 0
.\" HTML: end of heading
-.misc@tag EO-H
+.if '\*[.T]'html' .misc@tag EO-H
..
.\"--------
.de HM