Dekel Tsur <[EMAIL PROTECTED]> writes:
| On Thu, Oct 24, 2002 at 02:00:40PM +0200, Lars Gullik Bj?nnes wrote:
>> Dekel Tsur <[EMAIL PROTECTED]> writes:
>>
>> | Also, llncs.layout is currently broken as it does not include stdfloats.inc
>> | and stdcounters.inc. As there are other layouts with this behavior, I think
>> | that the best solution for this is to create a base .inc file which will be
>> | included by all the article/book classes.
>>
>> This is the changes I have in my tree now. I belive this changes
>> everything needed for all the layouts, but I might have added too much
>> also...
>>
>> Please have a look at this. If nobody complains I'll commit it and
>> fix up remaining stuff as they are reported.
>
| This patch demonstrates the mess of the current structure of the layout files.
| As I suggested before, almost all layouts should include a common .inc file.
No, I do not agree on that... not all layouts should have all the
counters, not all layouts should have all the floats...
generally only the standard layouts has so much in common that they
can use common include files. (and also layouts that depend on these)
If you look you will see that all layouts that inherit direclty from
standard layouts do not ahve to explicitly include floats or countrs.
And the standard layouts themselves include stdclass.inc, which
included stdfloats and stdcounters for them.
--
Lgb