This is the mail archive of the
docbook@lists.oasis-open.org
mailing list for the DocBook project.
Re: Names and addresses
- From: Norman Walsh <ndw at nwalsh dot com>
- To: docbook at lists dot oasis-open dot org
- Date: Wed, 14 Nov 2001 11:16:02 -0500
- Subject: DOCBOOK: Re: Names and addresses
- List-id: <docbook.lists.oasis-open.org>
- References: <87k7wup0cb.fsf@nwalsh.com>
In response to some offline comments, I suggest:
/ Norman Walsh <ndw@nwalsh.com> was heard to say:
[...]
| Our current tags are
|
| author ::=
| ((honorific|firstname|surname|lineage|othername|affiliation|
| authorblurb|contrib)+)
|
| affiliation ::=
| (shortaffil?,jobtitle*,orgname?,orgdiv*,address*)
(shortaffil?,jobtitle*,orgname?,orgdiv*,email*,address*)
| I think we can break "personname" out of this:
|
| personname ::=
| ((honorific|firstname|surname|lineage|othername)+)
|
| Then authors (editors, etc) might have this content model:
|
| author ::=
| ((personname, personblurb, affiliation+, email+, address+))
((personname, personblurb?, (affiliation|email|address)*)
This allows email addresses to be associated with both people and their
affiliations:
<author>
<personname>
<firstname>Norman</firstname>
<surname>Walsh</surname>
</personname>
<personblurb><para>Just this guy.</para></personblurb>
<email>any-silly-fool-you-want@nwalsh.com</email>
<affiliation>
<shortaffil>Sun</shortaffil>
<jobtitle>XML Standards Engineer</jobtitle>
<orgname>Sun Microsystems, Inc.</orgname>
<email>Norman.Walsh@Sun.COM</email>
<address>
<street>One Network Drive</street>
<street>MS UBUR02-201</street>
<city>Burlington</city>
<state>MA</state>
<postcode>01803-0902</postcode>
</address>
</affiliation>
</author>
Be seeing you,
norm
--
Norman Walsh <ndw@nwalsh.com> | If you are hankering after
http://www.oasis-open.org/docbook/ | certainty, you are better advised
Chair, DocBook Technical Committee | to seek it in religion: the
| stock-in-trade of science is not
| certainty but doubt.--K.C. Cole
----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.oasis-open.org/ob/adm.pl>