Follow-up Comment #13, bug #64421 (project groff):
[comment #12 comment #12:] > I reinstalled the old package version from a separate terminal in between running these. > > -verbatim- > gnoack:~/momrepro$ sh repro.sh > groff-1.22.4-10-d.pdf > troff: <standard input>:5: can't transparently output node at top level > Interesting is also that the invocation with the old groff version is printing this warning, while the new groff version does not. That is, I suspect, a red herring and an unrelated change. https://git.savannah.gnu.org/cgit/groff.git/commit/?id=557bc0558dfdee7e3f2011433cf4606052e4e7e1 But I won't claim I'm certain until we've found the root cause of this one. > I can also confirm that it works with the Postscript backend, when groff is invoked with groff -mom -Tps. That file is also attached. > > (file #54949, file #54950, file #54951) To clarify, you're saying that the problem reproduces regardless of output driver, and that the word "black" spuriously appears in PostScript output as well as PDF. I think it unlikely that output driver behavior is to blame here. The incorrect output is probably in _troff_(1) output, and the output drivers are doing what they're told. (You could also test _grodvi_ by saying `groff -mom -Tdvi` and using _xdvi_(1) to view the output--assuming you have TeX installed. When able to reproduce with Arch groff 1.23.0-3, can you attach the output of groff -mom -Tpdf -Z < foo.mom > foo.grout please? _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?64421> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/