|
Centrum voor Teksteditie en Bronnenstudie (KANTL) Koningstraat 18 b-9000 Gent Belgium email: ctb@kantl.be tel: +32 (0)9 265 93 50 fax: +32 (0)9 265 93 49 |
|
||
|
||||
[Editors] [XML/XSLT processors] [Stylesheets] [Optional]
Exchanger XML Lite V3.2 (16 September 2005) |
|
| Description |
Exchanger XML Lite is a comprehensive multi platform XML Editor bringing you lots of the great features you have come to expect. The XML Editor facilitates easy editing, browsing, managing and conversion of XML Documents. Exchanger XML Lite is a Java-based product that provides unique functionality for viewing, authoring and editing XML data and documents. It features W3C XML Schema, Relax NG and DTD based editing, tag prompting and validation, XPath and regular expression searches, schema conversion, XSLT, XQUERY and XSLFO transformations, comprehensive project management, an SVG viewer and conversion, easy SOAP invocations, and more.... The Exchanger XML Lite edition is for use only in non-commercial environments. Starting the XML Editor for the first time you will be prompted with a license agreement that only allows use of the Exchanger XML Lite edition in non-commercial environments. No registration is required. If you would like to be kept informed of new releases please subscribe to our newsletter. |
| Installation |
The Exchanger XML Editor requires Java 1.4 or higher and works on all platforms where this Java version is supported
Execute the program install of your choice and follow the install shield guidance. In order to install the TEI P4 (Lite) extension, unzip http://www.exchangerxml.com/editor/TEI-P4/TEI-P4-v10.zip with an Unzip program (e.g. WinZip) to a folder of your choice. Next, import the 'project.xngr' file in the Exchanger XML Editor by selecting the Project > Import Project... menu item and select the 'project.xngr' file. The archive contains 2 example TEI documents (exercise.xml and gentleintro.xml), 2 types to use for tag-completion and validation (TEI P4.type + dtd and TEI P4 Lite.type + dtd), 2 templates for creating new TEI documents (TEI P4.template + TEI.xml and TEI P4 Lite.template + TEI Lite.xml), and 2 scenarios to publish TEI documents as HTML:
|
| Documentation |
A full manual is located at http://www.exchangerxml.com/editor/library.html. |
| Homepage | http://www.freexmleditor.com/ |
XMLStarlet Command Line XML Toolkit, version 1.0.1 |
|
| Description |
XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands. XMLStarlet command line utility is written in C and uses libxml2 and libxslt from http://xmlsoft.org/. |
| Installation |
Unzip and extract http://downloads.sourceforge.net/xmlstar/xmlstarlet-1.0.1-win32.zip?modtime=1110928523&big_mirror=0 (using e.g. Winzip) to a convenient directory from which you intend to execute it, e.g. c:\xmlstar. The setup copies a number of files to this folder, including the executable program xml.exe and PDF documentation. The program can be run from the command line. In the installation folder, just type 'xml' and you will be presented a list of available command options. |
| Documentation |
Once you installed the program, all documentation is in PDF format in the installation directory. The project website contains the same documentation in HTML form as well as links to user forums. See http://xmlstar.sourceforge.net/docs.php. |
| Homepage | http://xmlstar.sourceforge.net/ |
TEI stylesheets 5.4.18 (13 November 2006) |
|
| Description |
This is a set of XSLT specifications to transform TEI XML documents to HTML, to LaTeX, and to XSL Formatting Objects. These stylesheets concentrate on TEI Lite, but adding support for other modules is fairly easy. In the main, the setup has been used on ?new? documents, ie reports and web pages that have been authored from scratch, rather than traditional TEI-encoded existing material. Highly customizable, via an easy form-filling web interface at http://www.tei-c.org/release/doc/tei-p5-xsl/style.xml. |
| Installation | Unzip http://downloads.sourceforge.net/tei/tei-xsl-5.4.18.zip?modtime=1163420802&big_mirror=0 with an Unzip program (e.g. WinZip) to a convenient directory. After extraction, the stylesheets can be run with an XSLT processor (e.g. XML Starlet). |
| Homepage | http://www.tei-c.org/Stylesheets/teic/ |
jEdit 4.2 (28 August 2004) |
|
| Description |
jEdit is a mature and well-designed programmer's text editor with many attractive features and plugings for a wide range of applications amongst which XML/HTML editing. Completed with specific XML plugins (see http://plugins.jedit.org/), jEdit supports XML tag completion, on-the fly DTD + W3C XML Schema validation, document structure view etc. |
| Installation |
jEdit 4.2 requires Java 2 version 1.3 or 1.4. jEdit 4.3 pre (12 March 2005) requires Java 2 version 1.4. Before installing jEdit, make sure you have a compatible Java virtual machine. Run the installer http://prdownloads.sourceforge.net/jedit/jedit42install.jar and follow the install shield guidance. For XML editing, you can download and install a number of interesting plugins: XML (validation, tag completion, structure browser), XmlIndenter (pretty-print indentation of XML documents), XQuery (XQuery searches), XSLT (XPath searching, XSLT transformations). These can be downloaded and installed
|
| Documentation |
A full manual is located at http://surfnet.dl.sourceforge.net/sourceforge/jedit/jedit42manual-a4.pdf and inside the jEdit program. A nice introduction to setting up jEdit for XML editing can be found at http://www.mith.umd.edu/teaching/tutorials/xml_tei/index.html. |
| Homepage | http://www.jedit.org |
Saxon 6.5.3 and Instant Saxon 6.5.3 |
|
| Description |
Saxon is an open source XSLT 1.0 processor developed by Michael Kay. It is a Java application, and can be run directly from the command prompt; no web server or browser is required. The Saxon program will transform the XML document to, say, an HTML document, which can then be placed on a web server. If you are running Windows (95/98/NT/2000) the simplest way to use it is to download Instant Saxon, which is packaged as a Windows executable. You will need to have Java installed, but that will be there already if you have any recent version Internet Explorer. (On non-Windows platforms you will need to install the full Saxon product and follow the instructions that come with it.) Instant Saxon is a cut-down version of the full Saxon package. It provides an XSLT processor that can be executed directly on Windows 95/98/NT/2000 platforms. It includes the same executable code as full Saxon, but omits source code, API documentation, and sample applications. Saxon will run with any XML parser that implements the SAX2 interface (in its Java form), but it comes with a copy of fhe Ælfred parser, so you don't need to install one separately. |
| Installation |
Unzip the file http://prdownloads.sourceforge.net/saxon/instant_saxon6_5_3.zip to a convenient directory from which you intend to execute it, e.g. c:\saxon (using e.g. Winzip). It contains two files: saxon.exe, which is the XSLT processor, and instant.html, which is an instructional HTML page. |
| Homepage | http://www.saxonica.com/ |
Saxon 8.8 |
|
| Description |
Saxon 8.8 is a XSLT 2.0 and XQuery 1.0 Processor. Developed by Michael Kay, currently editor of the XSLT 2.0 and XPath 2.0 W3C specifications, it can be considered the reference conformant implementation of these (near) standards. Since version 8.0, Saxon comes in 2 versions:
Saxon features as (schema-aware) XSLT, XQuery and XPath processor. From version 8.7 onwards, Saxon is available on both the Java and .NET platforms. |
| Installation |
The basic version of Saxon requires either Java 2 version 1.4 or 1.5, or the .NET platform, version 1.1. Since the .NET development Unzip the file http://prdownloads.sourceforge.net/saxon/saxonb8-8j.zip to a convenient directory from which you intend to execute it, e.g. c:\saxon (using e.g. Winzip). It contains two files: saxon.exe, which is the XSLT processor, and instant.html, which is an instructional HTML page. |
| Homepage | http://www.saxonica.com |
eXist Native XML Database |
|
| Description |
The eXist native XML database features efficient, index-based XQuery processing, extensions for fulltext search, XUpdate support, and tight integration with existing XML development tools like Cocoon. The database is lightweight and may be easily deployed in a number of ways, running either as a stand-alone server process, inside a servlet engine, or directly embedded into an application. The eXist project team has released two stable release versions: one concluding an older development branch featuring an older (but well-tested) internal indexing scheme, the other being a stable snapshot of the current development version (featuring a new indexing scheme and the locus of further development). Since the project is developed very actively, it is certainly worth checking out the Subversion repository for access to the most recent features: http://exist.svn.sourceforge.net/viewvc/exist/. Above its powerful features, it is characterised by excellent documentation and comes with complete example web applications. |
| Installation | Execute the installer for either version http://prdownloads.sourceforge.net/exist/eXist-1.0.1-build4311.jar or http://prdownloads.sourceforge.net/exist/eXist-1.1.1-newcore-build4311.jar and follow the install shield guidance. As well as the program itself, this installer requires Java 1.4.2 or higher. |
| Documentation |
This project provides excellent documentation at http://www.exist-db.org/documentation.html and examples at http://demo.exist-db.org/examples.xml. |
| Homepage | http://www.exist-db.org/ |
XPath Explorer |
|
| Description | XPath Explorer (XPE) is a GUI application that lets you interactively experiment with XPath. Given an xpath and URL (to an HTML or XML document), it displays matching nodes and their values. This makes it easy to play with and debug your XPath expression. |
| Installation |
First install a java virtual machine on your computer if you don't have one already. You can get if from http://java.sun.com/javase/downloads/index.jsp. Download the program http://www.purpletech.com/xpe/xpe.jar to a convenient directory from where you can run it by double-clicking the icon. |
| Homepage | http://sourceforge.net/projects/xpe |
XHTML author: Edward Vanhoutte
Last Revision: 23/01/2007