Wendy Plotkin writes:
> I am interested in using the TEI to encode an on-line set of syllabi
> in urban studies and history. We currently have almost 100 syllabi,
> and I am especially interested in being able to encode the "readings"
> (articles & books) so that one can assemble a list of readings used by
> urbanists, as well as statements of purpose of the course and
> possibly section titles ("What is a city") or term paper assignments.
> Does this require a separate DTD or use of one of the existing DTDs.
its hard to say without seeing a sample text...
> Also, would a project to encode the syllabi with the TEI (they are
> presently tagged with HTML) and to make the information available on
> the WWW require a TEI programmer? We have access to WWW programmers
> at Michigan State University, but I am sure that they are not familiar
> with the implementation of the TEI.
I don't think a programmer needs to _understand_ the TEI. You know
what the XML markup is, and what it is supposed to do in HTML, its
their job to make that happen. A typical way of doing that would be to
write an XSLT specification. You can find a moderately sophisticated
ready-to-wear set of specifications for TEI XML to HTML at
http://www.hcu.ox.ac.uk/TEI/Stylesheets/. Making that work at Michigan
does not require a demon-level programmer.
> Finally, what is the state of WWW browsers that can read TEI mark-up?
you've got four choices:
- convert XML to HTML and put that up on the web (easiest)
- assume use of one of the browsers which understands XML and CSS
(IE5, Mozilla, Opera), and try to solve formatting with CSS
- assume use of IE5 only, and put up XML files with an associated
XSLT stylesheet, and lo! IE% displays XML nicely
and the like picking up XML sources, converting them, and throwing
them at the browser
sorry if all this sounds nerdy. it is, rather.
for what its worth, a lot of the TEI web site is now authored in TEI XML,
and converted to HTML for delivery.