On Tue, Nov 19, 2024 at 06:18:29PM +0000, Helge Kreutzmann wrote: > Am Tue, Nov 19, 2024 at 07:05:23PM +0100 schrieb Marc Haber: > > On Mon, Nov 18, 2024 at 05:35:08PM +0000, Helge Kreutzmann wrote: > > > Am Mon, Nov 18, 2024 at 03:40:14PM +0100 schrieb Marc Haber: > > I found in man(7) that there is even a dedicated macro for manpage > > cross-references, .MR. How much of your work would I destroy by going > > through the manpages and replacing every occurence of \fBsomething(8)\fR > > os to by > > .MR 8 something > > It is probably the other way round, see the source for groff.1 > > .MR something 8
Of course you're right. I misread that. > This seems to be the future, groff already changed, Linux man pages is > still fixing some problems before the change. Technically, it should > work in in Testing, groff(1) has some macro for systems which do not > yet support this. (Probably irrelevant for you). > > Fro translators this would be a PITA, as this would require lots of > tedious updates. If you want to be kind to translators (or me, who > intends to ease work for other translators), then make it a two step > process: > > First, apply all changes. I'll run the call for updates. Afterwards, > when the updates are in, make one commit, changing all > \fBsomething(8)\fR to .MR 8 something > > Then semi automatically update all translations which are 100%. The > others are out of luck (or you could update all cases, but then you > cannot remove the ,fuzzy flag, as you don't know if the translation is > current otherwiese). Okay. That will not be done in the trixie cycle. Greetings Marc -- ----------------------------------------------------------------------------- Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany | lose things." Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421