Marguerite Roby wrote:
> I am working on a project that involves tagging sports rosters and eventually statistics. We have opted not to go with sportsML for the moment. I am tagging the football rosters as tables, an excerpt of which looks like this:
> <row n="2"><cell role="number"><num type="cardinal" value="1">1</num</cell>
> <cell role="name"><persName key="Thomas, A.">A. Thomas</persName></cell>
> <cell role="weight"><num type="cardinal" value="135">135</num></cell>
> <cell role="age"><num type="cardinal" value="19">19</num></cell>
> <cell role="data">Quarterback</cell>
> <cell role="height"><num type="cardinal" value="5-10">5-10</num></cell>
> <cell role="hometown"><placeName key="South">South</placeName></cell></row>
> Not sure if I'm using the <num> correctly, and also not sure how to mark up the player position. I was thinking I could use the roleName tag, but as this is not a play, am not sure that would be accurate. Also not sure if the cell roles I designated mean anything. Any suggestions would be greatly appreciated. Thank you.
> Marguerite Roby
SportsML sounds fun: but you don't need it to do this job -- the TEI can
cope! But you do need to ask yourself some rather fundamental questions.
If you use <table><row><cell> structure, then you are explicitly saying
in your markup that the most important thing here is the way the roster
is laid out on the page as a table. That's why you only have a limited
choice of semantic markup within the cells -- the assumption is that
you're only going to be putting bits of text in them, pretty much So if
you're *really* more interested in the underlying facts about what the
printed page is telling you (i.e. about people, their names, their
responsibilities, the matches they played in etc.) then this markup is
Wrong with a capital Q.
Why not markup the player information (name, weight, etc.) using the
wonderful new <person> element?
<p><measure unit="kg" quantity="61.36">135</measure></p>
<affiliation not-after="2006-10-10">Detroit Wombats</affiliation>
etc. etc. see further
The thing to remember here is that the more sports rotas you have to
encode the more likely it is that the same person will reappear many
times: factoring out all the information about the person (distinct from
the reference to them) as you go along can only save time in the long
run, fiddly though it appears initially!