Jean-Marc Lasgouttes wrote:
rgheck <[EMAIL PROTECTED]> writes:
Work around an incompatibility between paper.cls and how we handle
environments. The paper class seems to expect a pair of newlines are the
end of the abstract envirnoment, which we do not produce; this has the
effect that the abstract runs into the first paragraph in certain cases.
Jurgen, this could also go into branch.
Hm. The fix looks rather ugly.
Agreed. But I'm not sure there's much else to do. Unless we always
output a pair of newlines after an environment ends. But I doubt we
want to do that.
Are you sure that the fix is OK for all options of paper.cls?
The definition of abstract seems to depend on options "center" and
"titlepage".
Yes, I tried it with the other options. Or at least I think I did.
That's why there are all the conditionals.
I would say this is a bug in paper.cls and should be
fixed there. I am not sure we should work around the bugs of all
packages.
If there's a way to fix this in paper.cls, we can do that instead. But
I'd have no idea how to proceed there. The dates on those packages on
CTAN are 1998.
rh