>>>>> "Martin" == Martin Vermeer <[EMAIL PROTECTED]> writes:

Martin> I wouldn't be so sure... typically what you find are packages
Martin> that change things to a different, but equally rigid scheme.

Martin> This is really a thing that has disappointed me a little in
Martin> LaTeX.  Of course it has its value for fixing a style for
Martin> journal articles e.g. which is consistent; but it is not good
Martin> that there is no flexibility at all.

Well, for sections, the ultimate flexible tool exists, it is
\@startsection. Packages which redfine sections are just wrappers
around that.

>> * classes: paper.cls, koma-script * packages: fncychap.sty,
>> secsty.sty, section.sty, caption.sty, caption2.sty

Martin> section.sty and fncycap.sty look somewhat interesting. But,
Martin> limited in the ways that I outlined above. (and this is not
Martin> something that you should *need* add-on packages for!)

Well, design this ultimate flexible documentclass then. Remember that
the article document class was intended a a basic class. It is a bit
unfortunate that it became the standard.
 
>> There are probably many others.

Martin> Can't say that I've stumbled over them :-)

Well, I did this list by browsing the LaTeX Catalogue 5 minute. I'm
sure there are a couple of others.
 
>> Note that it is not a good idea to have local copies of standard
>> document classes with the same name. In fact,
Martin>                                             ^^^^^^^^^^^^^^^^^^
Martin> True. So.... lyxarticle.cls, lyxbook.cls, ... with same
Martin> functionality but "handles" added. Hmm?

I'd rather have a name without 'lyx' in it and to make sure that it
remains a pure LaTeX project. But be warned that this is a lot of
work to get right.

JMarc

Reply via email to