[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: DOCBOOK: Re: Names and addresses
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
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC