Lou's Laptop wrote:
> Martin Holmes wrote:
>> I fall rather in the middle on this one. I understand exactly what Dan
>> means, but I take the point that language is perhaps not the perfect
>> analogue. Generically, this is the kind of thing we're talking about:
>> <descriptionOfThing xml:id="ThingID">
> That's nothing like a feature structure then. It says that "ThingID" has
> two properties, but the properties only have content, and are not
> distinguished. Does it mean that the unnamed property is both "blah" and
> "stuff" or what?
I was being purposely vague for the sake of simplicity. Perhaps it this
would be clearer:
>> <div associateWith="ThingID">
> A mechanism like this already exists. It is called "decls". Elements
> which are members of the "declarable" class can be pointed to by any
> member of the "declaring" class (using the attribute "decls").
>> The pattern is that something is described in the header (maybe by
>> means of a feature description, maybe using other tags such as
>> creatorApp, but with a unique ID) and then elements elsewhere in the
>> document are associated with it by means of an attribute pointing to
>> the ID value. The pattern is useful for all sorts of different types
>> of item, from linguistic feature structures to creatorApp. I think
>> Dan's actually using the term "feature structure" in a general sense,
>> rather than referring to fsd and fs elements.
> "feature structure" is a technical term with a specific sense both in
> linguistics generally and in the TEI in particular. I dont find it
> helpful to misuse it in this way.
Agreed. I don't know what general term would be more appropriate,
though. "Definition block"? Christian is right that the charDesc element
in gaiji functions in a similar way.
In any case, I think it might be more helpful to focus on the particular
module in question, rather than try to generalize. I'll produce a formal
proposal for creatorApp, and we'll see how it goes from there.
University of Victoria Humanities Computing and Media Centre
([log in to unmask])
Half-Baked Software, Inc.
([log in to unmask])
[log in to unmask]