Maintained by: David J. Birnbaum (djbpitt@gmail.com) Last modified: Friday, 09-Sep-2016 16:38:12 UTC
This four-day hands-on workshop provides eleven hours of instruction in using eXtensible Markup Language (XML) and the Text Encoding Initiative (TEI) guidelines for the encoding and description of medieval manuscript materials. The instructors are:
The workshop is part of the Textual heritage and information technologies (El’Manuscript-2016) conference, Vilnius, Lithuania, 2016-08-22–2016-08-26
Tuesday, 2016-08-23
Wednesday, 2016-08-24
Thursday, 2016-08-25
Ivan Alexander; UK, London, British Library, Add MS 39627; in English)
Vita Pauli simplicis, 19 March from the Codex Suprasliensis.
Friday, 2016-08-26
Session 10, 10:30–11:30: Transforming TEI XML with XSLT [LB] (handout and XML file)
To find the <change>
element with the most
recent date, regardless of the order of the <change>
elements within <revisionDesc>
, use:
//change[xs:date(@when) eq max(//change/@when/xs:date(.))]
. The meaning is: find all <change>
elements and
filter them to keep the one with a @when
date that is equal to
the largest of all of the @when
dates on all
<change>
elements. In Real Life we would make this
more robust by restricting the context to sibling
<change>
elements that are children of the
<revisionDesc>
; this version happens to work because
there are no <change>
elements in this particular
document that are not in this context anyway.
Computational methods in the humanitiescourse
Many on-line manuscript catalogues provide convenient search interfaces. Here are a few that go beyond that, and might be considered models for how digital manuscript descriptions can support not just more convenient access, but also new types of analysis and visualization. All provide access to the underlying raw XML.
personography, which provides access to biographical information about persons mentioned in the descriptions.