Open gokcehan opened 11 months ago
Can you test if you can reproduce this problem directly using mandoc?
If so, please report this issue upstream with mandoc.
I don’t currently have time to look into this in any capacity. Sorry.
@stapelberg Extra <br/>
tags are not inserted when I run mandoc
myself. You can see the output with regular mandoc
in my original post. That is executed with mandoc -Ofragment -Thtml lf.1
which I think has the same arguments used in debiman
.
It's no problem if you don't have time to look at this. I might take a look at this myself if I find some time.
We have a man page for lf that we maintain using man macros. We wrap code snippets and monospace verbatim contents within
.EX
and.EE
macros. It seems that debiman inserts<br/>
tags before each line when rendering these contents.For example, we have the following in the man page:
Output of this section is as follows:
The rendered output currently shows up as follows:
When I tried
mandoc
myself on my machine, no such extra<br/>
tags are inserted:Is there are reason
debiman
inserts those extra<br/>
tags? If this is working as intended, then is there a workaround to avoid these<br/>
tags?I have looked at other man page hosts and it seems that the arch man page for lf also have these extra
<br/>
tags. It seems that this behavior is previously reported and it is currently marked as a bug. Arch linux also seems to usemandoc
so maybe it could be related.