Digital humanities


[Mike Peel  - Ruins of Whitby Abbey, Whitby, England]

Maintained by: David J. Birnbaum (djbpitt@gmail.com) [Creative Commons BY-NC-SA 3.0 Unported License] Last modified: 2024-09-30T17:46:15+0000


Quick links: Administrative | Cascading style sheets (CSS) | General | Geographic information systems (GIS) | HTML | JavaScript | Markdown | Music | NLP | Network analysis | Projects | Regular expressions | Relax NG | Scala | Schematron | Software | SVG | TEI | Topic modeling | Unicode | Visualization | XML | XML in the browser | XPath | XProc | XQuery | XSLT | XSpec


Course materials

Administrative

Course projects

General

Software

Required software
Open-source command-line XML-related utilities (optional)
  • General purpose
  • XSLT
  • Schema languages
    • jing and trang are command-line utilities for working with Relax NG. jing validates XML against a Relax NG schema, and trang translates across schema languages.
    • The one type of schema translation that trang does not perform is that it does not translate from XSD to Relax NG. For that purpose use XSDtoRNG.
    • SchXslt transforms a Schematron schema document into an XSLT stylesheet that can be applied to documents to be validated.
  • XInclude
    • sinclude is a Saxon XInclude processor

XML

Relax NG

Text Encoding Initiative (TEI)

Regular expressions

HTML

Cascading style sheets (CSS)

XPath

XSLT

XQuery

Schematron

SVG

XSpec

XSpec is a unit test and behaviour-driven development (BDD) framework for XSLT, XQuery, and Schematron.

XProc 3.0

XML technologies in the browser

Scala and XML

Visualization

JavaScript

Markdown

Topic modeling

Network analysis

Geographic information systems (GIS)

Natural language processing

Music

Unicode


Photograph of Whitby Abbey by Mike Peel (http://www.mikepeel.net).