[tei-council] List @type musings
James Cummings
James.Cummings at it.ox.ac.uk
Wed Aug 6 11:41:40 EDT 2014
On 06/08/14 16:27, Martin Holmes wrote:
> I think you feel as I do, that @rend is not the way to do this; it
> should be @rendition or @style. But we're only attempting to provide a
> smooth migration path for users from the old system.
I think this is a good thing. While I'm strongly against any
undocumented magic in ODDs and processing workflows, I think it
is important that the TEI as a general scheme enables people to
do this if they want to. (Can you imagine the uproar if you only
had @rendition on <hi>?) I think recommending a set of consistent
@rend values is useful where (and only where) those rendition
values are clear, popular, and useful shortcuts.
> One alternative is to provide these values as a suggestion in the source
> code only, with a strong recommendation that they ONLY be used for cases
> where a project is being migrated from @type, and that all new projects
> should use @rendition/@style.
I disagree with that as a general recommendation. I do think
@rendition is the 'right' way to do things, but believe that
people may view it as a significant barrier to use when they just
want a project-specific unordered bag of magic words in @rend. It
was because I felt @rendition is the right way that I was so
strongly against the introduction of @style (thinking that either
you do the loose and casual way, or you do it the 'proper' way,
not some half-way house). While I might agree that we should
prefer @rendition in our examples and suggest that it is the
better way to record rendition in the original, I don't think
stipulating that only legacy migrations from @type should use
@rend. I realise that this is only about @type/@rend on <list>
but since I would be so against it if generalised as a rule, I
don't think it should be stated as such here. They should, of
course, be encouraged to enumerate their @rend and @type values
in their ODD so that these aren't just any values.
-James
--
Dr James Cummings, James.Cummings at it.ox.ac.uk
Academic IT Services, University of Oxford
More information about the tei-council
mailing list