Codificación, estructuración, presentación y transformación de documentos XML-TEI

La gran mayoría de los datos de investigación de humanidades se marca y se almacena como documentos XML-TEI. Podemos decir que TEI (Text Encoding Initiative) se ha convertido en la tecnología estándar de facto dentro de las humanidades digitales.

Este taller tiene como objetivo introducir a los asistentes en los aspectos prácticos de la codificación de documentos XML marcados de acuerdo con las directrices TEI, y luego hacer uso de estos documentos mediante la aplicación de otras tecnologías como Xpath, CSS, XSLT y Xquery.

Este taller consiste en una mezcla de charlas y sesiones prácticas, y el enfoque de enseñanza es el aprendizaje basado en problemas mediante ejercicios de complejidad creciente.

Se dividirá en dos partes, de una semana cada una, que se pueden realizar de forma independiente.

  • Semana 1: proporcionará una introducción básica a la producción de documentos de texto digitales utilizando XML y el esquema de codificación TEI. También se ocupa del diseño y validación de estructuras de documentos. Este es un curso teórico-práctico, de nivel introductorio.
  • Semana 2: iremos más allá de la codificación e introduciremos Xpath, CSS, XSLT y XQuery. La representación y transformación de documentos XML-TEI se ocupa de producir representaciones visuales agradables mediante hojas de estilo CSS y transformaciones XSLT y de seleccionar/consultar datos específicos mediante Xpath y Xquery. Este es un curso práctico de nivel medio.

Desde su creación, el desarrollo del TEI ha estado impulsado por las necesidades de una gran comunidad de usuarios. La introducción a las características de TEI durante el taller dará a los participantes un punto de partida para desarrollar sus propios proyectos basados en TEI.

Temario de la semana 1: Introducción a la codificación de textos con XML-TEI

INTRODUCCIÓN:

  • Introducción
  • Formas de representación de documentos electrónicos
  • Conceptos básicos del marcado (SGML/XML)

CODIFICACIÓN DE DOCUMENTOS:

  • Marcado de textos usando XML y TEI
  • Etiquetas de alto nivel
  • Etiquetas de bajo nivel
  • Marcado de diferentes estilos literarios
  • Etiquetas para usos especiales

ESTRUCTURACIÓN DE DOCUMENTOS:

  • Control de la estructura de documentos (DTDs y esquemas)

Temario de la semana 2: Presentación y transformación de documentos XML-TEI

INTRODUCCIÓN:

  • La familia de tecnologías del XML
  • Espacios de nombres (namespaces)

PRESENTACIÓN DE DOCUMENTOS:

  • Hojas de estilo CSS aplicadas a documentos XML y HTML

TRANSFORMACIÓN DE DOCUMENTOS:

  • Selección de nodos con Xpath
  • Transformaciones XSLT
  • Modelado visual de estructuras de documento

OTRAS CUESTIONES (si el tiempo lo permite)