bug-texinfo
[Top][All Lists]
Advanced

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

Re: makeinfo --docbook should include a newline in @docbook


From: Karl Berry
Subject: Re: makeinfo --docbook should include a newline in @docbook
Date: Fri, 28 Mar 2014 20:47:45 GMT

    Current makeinfo when processing @docbook ... @end docbook leaves off
    the trailing newline.

I can't tell you how much hassle that the trailing newline before @end is.
In some cases it is absolutely neeeded.  In other cases it absolutely
needs to be ignored.  I see no way to get it right.  (It's even worse
with @macro.)

This is one of the main reasons why we invented the
@inline... conditionals, which do not ignore trailing whitespace.  See
the Inline Conditionals node.

It seems that, in practice, newlines are not ignored at the end of
@if... conditionals, but are ignored at the end of raw conditionals.

    so that the result doesn't run together 

<span></span> would be a true no-op, if that's what you want.

Another approach is apparently to use an empty comment:
@docbook
stuff where you want the newline...
@c
@end docbook

I'm sure there are other ways.  But I don't think trying to alter
newline-keeping/removing behavior again would be fruitful.

        peformance, while

peformance -> performance 
:)

sorry,
karl



reply via email to

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