>>> Sorry, I don't understand what problem you're trying to solve. >>> Why are you separating copyright text and license text?
I don’t know how to keep the @ifinfo trick (see the attachment) without separating them. Maybe the @ifinfo part should be removed. >>> Can you send me the whole file (beginning of it, anyway)? >>> The diff is hard to read. Attached. >> And yeah, there could be a single macro since the two always go >> together. > Why is a macro needed at all? > (vs. just using text inside @copying). In the document, nearly the same (more on that later) copyright notice is repeated three times. A new contributor would have to adjust each notice, which is error-prone. Now, I said “nearly” because the “Copyright” lines are different, but they should be identical.
\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename guix.info @documentencoding UTF-8 @settitle GNU Guix Reference Manual @c %**end of header @include version.texi @set YEARS 2012, 2013 @dircategory Package management @direntry * guix: (guix). Guix, the functional package manager. * guix package: (guix)Invoking guix package Managing packages with Guix. * guix build: (guix)Invoking guix build Building packages with Guix. @end direntry @titlepage @title GNU Guix Reference Manual @subtitle Using the GNU Guix Functional Package Manager @author Ludovic Courtès @author Andreas Enge @author Nikita Karetnikov @page @vskip 0pt plus 1filll Edition @value{EDITION} @* @value{UPDATED} @* Copyright @copyright{} @value{YEARS} Ludovic Court@`es, Andreas Enge, Nikita Karetnikov @ifinfo @quotation Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled ``GNU Free Documentation License''. @end quotation @end ifinfo @end titlepage @copying This manual documents GNU Guix version @value{VERSION}. Copyright @copyright{} @value{YEARS} Ludovic Courtès Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled ``GNU Free Documentation License.'' @end copying @contents @c ********************************************************************* @node Top @top GNU Guix This document describes GNU Guix version @value{VERSION}, a functional package management tool written for the GNU system. @quotation Copyright @copyright{} @value{YEARS} Ludovic Courtès, Andreas Enge, Nikita Karetnikov Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled ``GNU Free Documentation License.'' @end quotation
pgpcBeSFTlxGX.pgp
Description: PGP signature