<oo>→<dh> Digital humanities
Maintained by: David J. Birnbaum (djbpitt@gmail.com)
Last modified:
2022-05-09T22:59:28+0000
Course materials
Software
Open-source command-line XML-related utilities
- Gizmo
is distributed as part of Saxon, and
can be used to perform simple XPath, XSLT, and validation tasks
(validation only against XSD schemas, and not Relax NG).
- 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.
- sinclude is a Saxon
XInclude processor
- xmllint is a command-line
XML Swiss army knife
- SchXslt transforms a
Schematron schema document into an XSLT stylesheet that can be applied
to documents to be validated.
- XMLStarlet is a
command-line Swiss army knife
- 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.
Text Encoding Initiative (TEI)
Cascading style sheets (CSS)
XSpec
- XSpec assignment #1
- XSpec assignment #2
Visualization
- About visualization
- Visualization galleries
- Sample visualizations
JavaScript
- Our tutorials
- External tutorials, portals, and other resources
- Mozilla development network JavaScript Guide and JavaScript reference
- Marijn Haverbeke’s Eloquent
JavaScript (open-access on-line textbook)
- JavaScript Kit (
a
comprehensive resource for JavaScript tutorials, scripts, and
more
)
- JavaScript
garden (JavaScript Garden is a growing collection of
documentation about the most quirky parts of the JavaScript programming
language. It gives advice to avoid common mistakes and subtle bugs, as
well as performance issues and bad practices, that non-expert JavaScript
programmers may encounter on their endeavours into the depths of the
language. JavaScript Garden does not aim to teach you JavaScript. Former
knowledge of the language is strongly recommended in order to understand
the topics covered in this guide.)
- Debugging tools
- Sample code
- JavaScript assignment
#1
- JavaScript assignment
#2
Geographic information systems (GIS)
- Keyhole Markup Language
- Geocoding
- Datasets and maps
- GIS visualization software
- Other resources
Natural language processing
Music
- Music analysis software
- Music encoding initiative (MEI)
Photograph of Whitby Abbey by Mike Peel (http://www.mikepeel.net).