>>>>> "Edwin" == Edwin Leuven <[EMAIL PROTECTED]> writes:

>> >> For the moment I've moved lyxmacros.inc above amsdefs.inc in >>
>> amsart.layout.
>> >>
>> >> This is not very clean though.
>> 
>> What is the problem with that? That the styles are not in natural
>> order?

Edwin> no, that inclusion order matters.

Yes, I understand that. I was asking what you did not like in solution 1.

Edwin> in any case, amsart supports \address{} and at the moment it is
Edwin> broken in lyx. So we should do one of the following:

Edwin> 1. move lyxmacros.inc above amsdefs.inc in amsart.layout.

looks simple enough.

Edwin> 2. move lyxaddress and lyxrightaddress to lyxaddress.inc and
Edwin> have egs.layout include this

Edwin> 3. move lyxaddress and lyxrightaddress to egs.layout
Edwin> alltogether

None of these makes sense. Currently, many layouts make these address
and right address available to the user. But in general they do not
use lyxmacros.inc, so there is no conflict. However, some people asked
for LyX-Code availability in ams styles (see for example bug #323) and
I added lyxmacros.inc. Obviously there is a conflict. 

Unless you have strong feeling against it, I'd say that we should do
solution 1. and be done with it.

JMarc

Reply via email to