bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: texinfo-4.13.90 pretest available


From: Patrice Dumas
Subject: Re: texinfo-4.13.90 pretest available
Date: Mon, 19 Nov 2012 20:31:20 +0100
User-agent: Mutt/1.5.20 (2009-12-10)

On Mon, Nov 19, 2012 at 07:56:38PM +0100, John Darrington wrote:
> 
> It seems that this version, unlike previous versions does not like spaces
> between the command name and the opening brace eg "@footnote {this is a 
> footnote}".
> 
> The manual doesn't make this explicit.

My understanding is that it has always been an invalid construct.  In
the node '@-Command Syntax' of the Texinfo manual, there is:

3. Alphabetic commands that require arguments within braces.
     These commands start with @ followed by a letter or a word,
     followed by an argument within braces.  For example, the command
     address@hidden' indicates the introductory or defining use of a term; it is
     used as follows: `In Texinfo, @@-commands are @dfn{mark-up}
     commands.'

There are no spaces allowed between the command name and the opening
brace.

Even thought not documented in this node, something like @ringaccent a
is accepted, but only for accents.  (And my opinion is that this
construct should not be used either).

As far as I have understood TeX will always accept this kind of 
construct and cannot be made to error on it, but the idea was to 
forbid it in makeinfo/texi2any.

-- 
Pat



reply via email to

[Prev in Thread] Current Thread [Next in Thread]