On Tue, Jan 20, 2026 at 03:20:56PM +0000, Colin Watson wrote:
 $ cat t.1
 .TH T 1
 .SH NAME
 t \- a test
 .SH DESCRIPTION
 .ft CR
 constant-width text
 $ ./test-groff -ww -man -Thtml t.1
 [...]
 <p style="margin-left:6%; margin-top: 1em">constant-width
 text</p>

So there's no warning, but also no actual constant-width output. Am I holding it wrong somehow, or is this broken?

Further confusion with groff 1.23.0. ".nf" then ".ft C" results in <pre>. ".ft C" on its own does not result in <tt> even though you might think it would based on the behaviour in combination with ".nf". ".ft CR" has no effect with or without ".nf".

I can see why the author of this page decided to use ".ft C" for the HTML device even though it doesn't seem to actually make any sense, since it _works_ in 1.23.0 - but doesn't any more. What's going on?

--
Colin Watson (he/him)                              [[email protected]]

Reply via email to