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: 2023-02-03T17:14:08+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 | Schematron | Software | SVG | TEI | Topic modeling | Unicode | Visualization | XML | XPath | XProc | XQuery | XSLT


Course materials

Administrative

Course projects

General

Software

Required software
Open-source command-line XML-related utilities (optional)
  • General purpose
    • Gizmo is distributed as part of Saxon, and can be used to perform XPath, XSLT, and validation tasks (validation only against XSD schemas, and not Relax NG)
  • XSLT
  • XPath
  • 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

XProc

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).