In the current version of P5, we've tried to make all the attributes
which give normalized dates and times consistent. This is what the class
att.datable.w3c (and its .iso variant) does. The attributes delivered
by this class offer a full range of dating possibilities, from the
precise to the imprecise and cover both date and time. This was one
reason for renaming @date (since it could also be used to provide a
normalized time); the other was that <date date=...> looked silly!
The discrepancy between what the documentation you cite says and what
Roma produces is a consequence of the fact that web roma is using the
most up to date specs, while the doc you cite is from the last formal
release. Not to so do would pose a bit of a problem for us, since we are
using roma ourselves all the time for validation. If it matters (and the
next release is only a few weeks away); I would suggest using a local
copy of roma, pointing to your local sources.
Hope this clarifies a bit
> Sorry if this was discussed here before, I couldn't find anything: the
> current documentation leaves me wondering whether @value on dates will be
> phased out in favor of the w3c attributes from att.datable.w3c, specifically
> @when -- @value still appears in various places in the P5 docs, including
> the examples at
> http://www.tei-c.org.uk/release/doc/tei-p5-doc/html/ref-date.html, but seems
> to be gone from recent Roma-generated schemas. Did I miss anything?
> Thanks a lot for any pointers or clarifications,
> Markus Flatscher