tei2024-XSLT-workshop

code repository to support the TEI 2024 workshop, “Navigating and Processing Data from the TEI with XSLT”


Project maintained by TEIC Hosted on GitHub Pages — Theme by mattgraham

XSLT

XSLT is a full-fledged programming language, written in declarative, rather than imperative form. Most computer programming languages are written in an imperative form, instructing the computer what to do in a clearly defined sequence of steps. XSLT takes a different approach! It is declarative, which means that you declare what you want to happen but allow your computer processor to evaluate how to accomplish that.

“XSLT” stands for eXtensible Stylesheet Transformation Language, and it has a heritage in publisher technologies.

How to organize the oXygen XML Editor to write XSLT

Two ways

How to prepare oXygen XML Editor to write XSLT over TEI

Template rules

Processing methods