Electronic Conference Proceedings
Marta Lobato
marlo@teleline.es
Benjamin Jung
Benjamin.Jung@cs.tcd.ie
John McKeown
John.McKeown@cs.tcd.ie
Acknowledgements
We would like to thank Sebastian Rahtz for his collaboration in the generation of the PDF files, as he has been updating PassiveTeX as long as we were needing it.
Software used
  • Java 1.1.8: This is version 1.1.8 of the Java Development Kit, also known as JDK 1.1.8 The JDK lets you write applets and applications that conform to the Java 1.1 Core API. It includes improvements in functionality, performance, and quality over JDK 1.0.2, and includes bug fixes since JDK 1.1. For more information visit http://java.sun.com/products/jdk/1.1
  • SAX (Simple API for XML): An Application Programming Interface for event-based XML parsers. Documentation available at http://www.megginson.com/SAX/index.html
  • XP 0.5: An XML 1.0 parser written in Java by James Clark. XP can be downloaded from ftp://ftp.jclark.com/pub/xml/xp.zip
  • XT 19991105: An implementation in Java of XSL Transformations by James Clark. Used to convert the XML file into HTML files and FO files. XT can be downloaded from http://www.jclark.com/xml/xt.html
  • TeX System: used the MiKTeX Distribution for Windows 95/98/NT. For more information about MiKTeX visit the project page http://www.MiKTeX.de
  • PassiveTeX: A library of TeX macros, developed by Sebastian Rahtz, which can be used to process an XML document which results from an XSL transformation to formatting objects. It was used to generate the PDF files. For more information http://users.ox.ac.uk/~rahtz/passivetex
Code used
  • OverLIB 3.1: OverLIB is a JavaScript library created to enhance websites with small popup information boxes to help visitors around your website created by Erik Bosrup. For more information visit http://www.bosrup.com/web/overlib.
  • Dynamic Layer Object: A sophisticated layer/element targeting and animation object which provides the core functionality needed in most DHTML applications developed by Dan Steinman. Available at http://www.dansteinman.com/dynapi/.
  • MenuList Object: A drop-down a cascading menu widget utilizing the List Object developed by Dan Steinman. Available at http://www.dansteinman.com/dynapi/.
  • Find in Page Script: A script developed by Mike Hall, that finds a word within a web page. Available at http://dynamicdrive.com. A case sensitive searching feature was developed and added by Marta Lobato.