[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: groff_mm : problems with .DS
From: |
Anton Shepelev |
Subject: |
Re: groff_mm : problems with .DS |
Date: |
Fri, 23 Oct 2020 18:17:27 +0300 |
Damian McGuckin:
> I went back to a very old document using troff and
> MM. It is a tutorial on using troff at the macro
> package level without needing to know much about
> the low level troff. I was contemplating updating
> it and putting it out there.
>
> I am trying to use a display with fill mode on,
> i.e.
>
> .DS 1 1
>
> The left margin is indented slightly. Unfortunate-
> ly, the right margin is not shrunk by the same
> amount with groff_mm.
>
> I know that the original MM package handled it
> flawlessly.
>
> Does anybody have a fix for this or do I need to
> sort out the bug?
Does not the current behavior agree with the
groff_mm manpage, which states for .DS that:
`rindent shortens the line length by that amount.
If you don't pass the `rindent' as the third parame-
ter, you get the same line length, but indented to
the right. If it is not the intended behavior, then
it is a very long-standing bug in Groff's implemen-
tation of MM that I have taken for granted more than
ten years. I think I can fix it if you can't once I
am sure it *is* a bug.