>>>>> "Allan" == Allan Rae <[EMAIL PROTECTED]> writes:
Allan> On Sun, 25 Jul 1999, Yoni Elhanani wrote:
>> Hello.
>>
>> I have noticed that in LyX multiple authors are impossible to have,
>> [...] without manually putting "\and{}" in them.
>>
>> I made an AuthorListItem and AuthorList classes to overcome this
>> problem, however I could not find where to put them. I grepped the
>> source tree for "author" and all i found was the authors of various
>> code, and that LinuxDoc style must have an author in order to
>> function correctly. Also looking in the developer docs had not
>> helped me much to know where to look. So I could not patch
>> anything.
Allan> \author{} is supported by some but not all LaTeX classes.
Allan> Others may use different commands or even environments. The
Allan> use of \and is therefore only appropriate for a few classes.
Allan> You won't find author in the sources because it is just another
Allan> style in the layout files.
If we want to support this painlessly, we could have a new layout tag
MergeSuccessive "\and{} "
which says that when several successive layouts of the same style are
encountered, they should be put in an unique \author call. Of course
the name sucks, and we'd have to find something else.
This seems pretty straightforward to implement, as long as we know
our way into TeXOnePar (Allan?). Of course, this is not a silver
bullet, but it could help in many cases...
Allan> Another difficulty with multiauthor documents occurs when the
Allan> authors come from different institutions. Different
Allan> conferences etc. require different ways of supplying multiple
Allan> authors addresses. Ideally, we need a solution that is coded
Allan> within the layout files. The planned scripting language
Allan> support for layout files would certainly make this sort of
Allan> thing more easily implemented.
Supporting all these weird classes is tougher.
JMarc