Re: small questions

Peter Murray-Rust (Peter@ursus.demon.co.uk)
Mon, 21 Apr 1997 14:54:16 GMT


In message <199704211322.PAA14496@kneipfix.rz.tu-clausthal.de> Ingo Macherius writes:
>
> While writing my article (submitted to editor :) a few small questions
> came up. If anyone knows the answers, please let me know.
>
> 1) Link modell
>
> Given an instance like
> <year>...
> <issue>...
> <article>...
> ...
> <article>...
> </issue>
> <issue>
<!-- amended by PMR -->
> <article ID="FOO">
> ...
> </rticle>...
> <article>...
> ...
> </rticle>...
> ...
> </issue>
> </year>
> <year>
> ...
> </year>
>
> to model a monthly magazine, does the locator
> http://www.publisher.com/magazine#CHILD(2,article)(3,issue)(4,year)
> yield *all* children of 2nd article in 3rd issue in 4th year ? This is my
> understanding of WD-xml-link-970406, 5.3.2 ... but I am not sure.
>

I asked a similar question some time ago but none of the gurus replied.
My interpretation of the TEI synatx (and I don't think it's clear in the draft)
is that a sequence like:
is identical to the (meaningful) sequence
FOO(1,BAR1)FOO(2,BAR2)FOO(3,BAR3)
and the operator is implicit in the shorter form. JUMBO would presently
expand your query to:
CHILD(2,article)CHILD(3,issue)CHILD(4,year)
which would fail for your document. A typical query for me would be
CHILD(1,YEAR)(2,ISSUE)(1,ARTICLE)
which would be equivalent to
ID(FOO)

If you want ALL of something, you have to write ALL (the spec is clear
on that :-)

*** TEI experts/ERB *** please shine some light on this :-) *********

P.

-- 
Peter Murray-Rust, domestic net connection
Virtual School of Molecular Sciences
http://www.vsms.nottingham.ac.uk/