Samenvatting
This paper proposes an XML-based Edition Publication Model (EPM). While there now exists a number of mature tools for publishing TEI-encoded texts, such as TEI Publisher, Edition Visualisation Technology and CETEIcean, the paper will argue there is room for a software-independent specification of the functionality of digital editions. Just as the TEI itself was among other things an attempt to move away from software-specific encoding of textual features (Ide & Sperberg-McQueen 1995), an Edition Publication Model should be able to describe how the edition data (TEI XML files) should be displayed and what interactional features this display should offer, without assuming a certain software context.
The paper will discuss (1) the reasons for this proposal, (2) the relation to similar initiatives and existing tools, (3) some aims that an EPM should fulfil and (4) a first schema and implementation of an EPM. The aim of the presentation is not just to inform the public, but also to attract potential collaborators.
Ad 1. Briefly: all software is temporary and eventually dies. Data that conforms to a public specification is likely to outlive the software that handles it. If an edition’s interface dies but the definition of the interface is still available, it is easier to recreate that interface in another tool. Besides, if there is a public specification of edition functionality, it becomes easier to write software that can display multiple editions out of the box, rather than the custom-written software that we often see today.
Ad 2. While there is a longer history of related initiatives, the ones that the paper will highlight are the Ediarum manifest (Fechner 2018) and the TEI Processing Model (Turska, Cummings & Rahtz 2016). Ediarum manifests provide a high-level definition of some aspects of the edition but leave other aspects to the implementation and the details of processing to XSLT stylesheets. The TEI Processing Model describes a set of edition behaviours and provides tools to map XML structures to these behaviours. The paper will argue an extension of the TEI Processing Model is an essential ingredient for an EPM (Boot 2024).
Ad 3. The EPM should facilitate a complete specification of the content and behaviour of an edition. As new edition functionalities continue to appear (think of Pure3D or editions that integrate network displays) , EPM should be extensible. It should also be modular: it should be possible to model the several components that an edition can contain (say charters, personographies, introductions) as well as the interaction between these components. Finally it should be chainable: it should be possible to override behaviour mappings defined at a general level with other mappings useful in specific situations.
Ad 4. Finally, the paper will describe a first iteration of a schema and an XSLT-based implementation for an EPM. This first iteration only aims to describe data display, and is not concerned with interaction or searching. The discussion will present a number of design issues for an EPM.
The paper will discuss (1) the reasons for this proposal, (2) the relation to similar initiatives and existing tools, (3) some aims that an EPM should fulfil and (4) a first schema and implementation of an EPM. The aim of the presentation is not just to inform the public, but also to attract potential collaborators.
Ad 1. Briefly: all software is temporary and eventually dies. Data that conforms to a public specification is likely to outlive the software that handles it. If an edition’s interface dies but the definition of the interface is still available, it is easier to recreate that interface in another tool. Besides, if there is a public specification of edition functionality, it becomes easier to write software that can display multiple editions out of the box, rather than the custom-written software that we often see today.
Ad 2. While there is a longer history of related initiatives, the ones that the paper will highlight are the Ediarum manifest (Fechner 2018) and the TEI Processing Model (Turska, Cummings & Rahtz 2016). Ediarum manifests provide a high-level definition of some aspects of the edition but leave other aspects to the implementation and the details of processing to XSLT stylesheets. The TEI Processing Model describes a set of edition behaviours and provides tools to map XML structures to these behaviours. The paper will argue an extension of the TEI Processing Model is an essential ingredient for an EPM (Boot 2024).
Ad 3. The EPM should facilitate a complete specification of the content and behaviour of an edition. As new edition functionalities continue to appear (think of Pure3D or editions that integrate network displays) , EPM should be extensible. It should also be modular: it should be possible to model the several components that an edition can contain (say charters, personographies, introductions) as well as the interaction between these components. Finally it should be chainable: it should be possible to override behaviour mappings defined at a general level with other mappings useful in specific situations.
Ad 4. Finally, the paper will describe a first iteration of a schema and an XSLT-based implementation for an EPM. This first iteration only aims to describe data display, and is not concerned with interaction or searching. The discussion will present a number of design issues for an EPM.
| Originele taal-2 | Engels |
|---|---|
| Status | Gepubliceerd - 2025 |
| Evenement | 25th annual meeting of the Text Encoding Initiative: New Territories - Jagiellonian University, Kraków, Polen Duur: 16 sep. 2025 → 19 sep. 2025 https://tei2025.confer.uj.edu.pl/ |
Conferentie
| Conferentie | 25th annual meeting of the Text Encoding Initiative |
|---|---|
| Land/Regio | Polen |
| Stad | Kraków |
| Periode | 16/09/2025 → 19/09/2025 |
| Internet adres |
Vingerafdruk
Duik in de onderzoeksthema's van 'An XML-based edition publication model'. Samen vormen ze een unieke vingerafdruk.Citeer dit
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver