Hi Damian, At 2023-06-05T13:02:14+1000, Damian McGuckin wrote: > Thanks. I agree that the incorrect statement should be deleted. > > On Sat, 3 Jun 2023, G. Branden Robinson wrote: > > > What is your use case for employing temporary indentation while > > centering? > > It;s probably a bit abnormal but it is not wrong. Weird maybe. I have > used it that way once or twice in a decade. But normally I use a '-mm' > display (.DS) so it never affects me. That said, I have a '.ti' in my > letterhead (but not within a centered block) so I use '.ti' every day. > > Note: a negative '.ti' says go the left of the margin and so is a > NO-OP.
Not true in general. $ nl EXPERIMENTS/in-and-ti.roff 1 .nf 2 .in 10n 3 Hello, world! 4 .ti -5n 5 Let's back up. 6 .ti -5n 7 The same amount. 8 .ti -10n 9 Now all the way. 10 .ti -15n 11 Whoops, too far! 12 .in -10n 13 We're done with temporary solutions. $ nroff -Tascii -ww EXPERIMENTS/in-and-ti.roff|cat -s troff: EXPERIMENTS/in-and-ti.roff:10: warning: total indent cannot be negative Hello,world! Let's back up. The same amount. Now all the way. Whoops, too far! We're done with temporary solutions. > I think if groff handles '.ti' within a '.ce' sequence in a certain > way, and others like heirloom troff do it the same way, keep the > behaviour. No point is fixing a bug that does not exist. Your valuable > time is better spent fixing real bugs. Yes, the fact that you have to > double the argument '.ti' to get what you want, that is a bug. But it > is a consistent bug, so why worry. Maybe that needs documentation. I > must admit that I have always played with the indentation amount to > get the right affect so I probably never really noticed. It is a bit > like spaces in 'eqn', tweak until OK. I'm pretty skeptical...but OK. How about a style warning to be thrown on the pile in <https://savannah.gnu.org/bugs/index.php?62776>? Regards, Branden
signature.asc
Description: PGP signature