Re: [jats-list] how to describe <collab> in multiple languages

Subject: Re: [jats-list] how to describe <collab> in multiple languages
From: Bruce Rosenblum <bruce@xxxxxxxxx>
Date: Mon, 04 Jul 2011 22:19:07 -0400
This is a great question from Soichi, and thanks for the proposed models, Debbie.

My instinct is to recommend your first version

name-alternatives (collab | name | string-name)+

because there are cases of articles where the author list includes authors, then one or more collabs, and then more authors, and the order is important. Your first version supports this, but not the second, and possibly not the third (depends on how the surrounding model is built)


At 08:09 PM 7/4/2011, Debbie Lapeyre wrote:
Dear All--

Can <name-alternatives> be changed to contain <collab> in it?

This is an interesting request. I can understand wanting a <collab> in multiple languages or multiple scripts, but I am a little uncertain that just adding <collab> is the way to go:

Can a <name> or a <string-name> ever be an alternative for
a <collab>? Or, if you used multiple collaborations would it always
be with other <collab>s?

So I ask the group:

 - Would it be better to just allow any mix (these are NOT
   enforcing Tag Sets after all):

name-alternatives (collab | name | string-name)+

- Or to try to restrict the usage:

name-alternatives (collab+ | (name | string-name)+ )

- Or to give <collab> its own alternatives:

collab-alternatives (collab+)

- Or something else entirely?

What say you all?


Deborah Aleyne Lapeyre               mailto:dalapeyre@xxxxxxxxxxxxxxxx
Mulberry Technologies, Inc.      
17 West Jefferson Street                    Direct Phone: 301/315-9633
Suite 207                                          Phone: 301/315-9631
Rockville, MD  20850                                 Fax: 301/315-8285
Mulberry Technologies: A Consultancy Specializing in XML, XSLT, & SGML

Bruce D. Rosenblum
Inera Inc.
19 Flett Road
Belmont, MA 02478
617-932-1932 (office)

Current Thread