My first tiny topic map
This is a simple trial with topic maps. Unfinished/underused/whatever, I started learning about topic maps TODAY. I am aware that the ontology is a random thing. I even don't know if my topic map is semantically valid ! (didn't find such a validator so far).
Click on all files :)
If you want to reproduce this like I did it, you must install and know XEmacs (no explanations here). Any other DTD-aware XML editor will do (there also exist topic map editors)
- Directory tm: Click on this link to browse the topic map generated with xtm2xhtml, an xslt style-sheet written by Stefan Mintert.
- File topic-maps-test1.xml: The XML source file. If your browser doesn't show it, use "View Source", e.g. under Mozilla
- http://www.mintert.com/topicmaps/xtm2xhtml/: The XSLT stylesheet that you must process with Saxon (it uses extensions that will not work with client-side xslt). Get THIS file from the ORIGINAL site, our copy may kill your hard disk ...
- I will sometimes test other tools, e.g. e.g Ontopia's Omnigator
Here we go:
- Get our local copy of the XTM DTD or take it elsewhere.
- GET the XSLT stylesheet from: http://www.mintert.com/topicmaps/xtm2xhtml/
- Configure Xemacs ( under Unix )
Insert something like this in file ..../xemacs-packages/etc/psgml/CATALOG if you want to do the same:
PUBLIC "-//TopicMaps.Org//DTD XML Topic Map (XTM) 1.0//EN" /web/lib/xml/dtd/xtm1.dtd
(change the location of the xtm1.dtd file of course !)
- or do this under Windows XEmacs:
The dtd file xtm1.dtd goes here (and the CATALOG file is here also)
The CATALOG file entry (e.g. add at the end) looks like this:
PUBLIC "-//TopicMaps.Org//DTD XML Topic Map (XTM) 1.0//EN" xtm1.dtd
- Download and install Saxon. Take "Instant Saxon 6.5.2" for Windows
- Make sure that saxon is in the path. If you don't know what a path is, learn about it or do this workaround under Windos: type 'echo %path%' and put saxon.exe in one of the directories that show up
- Open a terminal window (command prompt/dos window) and type:
mkdir tm (...just once, xslt needs exactly this)
saxon topic-maps-test1.xml xtm2xhtml.xslt
The topic maps will be in the "tm" directory (The stylesheet requires this!)
For more information about topic maps visit
links in the STAF18iris portal on exotic hypertexts.
- Start from template file to create your own :)
Last modified: Tue Nov 26 22:08:05 MET 2002