- Heml-Crossman, client-side event-visualization code based in SPARQL queries
- Encoding historical events in TEI P5's <event> tag, and transforming this into Heml/RDF
The Historical Event Markup and Linking project provides a means of coordinating and navigating disparate historical materials on the internet. It includes
- an XML schema for historical events which describes the events' participants, dates, location and keywords; the schema associates these with source materials in print or on the web.
- XSLT stylesheets that combine conforming documents and generate lists, maps and graphical timelines out of them.
Heml integrates these resources using the Cocoon2 web publishing engine.
Timeline and map links are at their best viewed using the latest SVG plugin from Adobe. Firefox 1.5 will display timelines and dynamic maps, but only those in Western alphabets, since it does not yet support glyphs defined in the document.
The following should give some idea of what Heml markup can become:
- An RDF export of some recent Japanese history.
- A timeline of Russia under Stalin (in Russian)
- An xhtml document about Beethoven, with heml:Event tags added, producing a sidebar for historical navigation
- An animated map of events pertaining to the study of the history of Greek medicine (currently requires Adobe SVG Plugin)
- A dynamic map of the career of Gottfried Wilhelm von Leibniz
- A table of events during the Meiji Restoration (in Japanese Unicode)
Explore the menus above these to change their view, language, font, base map, calendar, etc. Alternatively, follow one of the 'Local Documents' links on the site sidebar to explore all the views on that document.
The somewhat out-of-date Project Description introduces the ideas behind Heml and outlines the direction this project is heading. The fully documented XML schema is also available. You can use it to create your own Heml documents, download the Heml webapp, and serve your material as timelines, maps and historical tables.
The Developer's Guide explains how to explore and produce marked-up document and even how to contribute to the java and xslt code that makes Heml work.
This site is running Heml-cocoon version: 0.7.1-20051224
Funding and Support
Heml has been funded by the Social Sciences and Humanities Research Council of Canada, New Brunswick Innovation Foundation and various funds at Mount Allison University. It has enjoyed support from the University of Virginia's Center for Digital History.
Heml is affiliated with the Stoa, a consortium for electronic publication in the humanities.