The xml-keyval Package

Abstract

This document provides an overview of the documents available in the xml-keyval package.


Table of Contents

1. Overview
2. Installation Guide
Barebone Requirements
System Requirements
bash
Java 2 Software Edition
xml-commons-resolver
docbook-xsl Package
Environment Variables
Installing the xml-keyval Package
Example Solaris Installation
Example RedHat Installation
Example CVS Installation
Zero Installation Method
Uninstalling the xml-keyval Package
Uninstalling Solaris Package
Uninstalling RedHat Package
Uninstalling Developer Build
Checking The Install
3. Tutorial
Your First bash Script
Let's Be Lazy
Let's Try It
Add Script Functionality
Updating The Manpage
Your First C++ Configuration
Let's Be Lazy
Customize ldfilt_config.xml
Create A nlib::Filter Class
Replace ldfilt::main()
Final Verification
How About Some Java
4. <keyval> Reference
5. Developer Information
Using The XSL
Working On The xml-keyval Package
6. Third Party Software
GNU Project
bash
emacs
DocBook.org
docbook-xsl
DocBook Tools
Community Software Packages
pkg-get
Sun Java Technology
Java 2 Software Edition
xmlsoft.org
libxml2
The Apache XML Project
Xalan-Java
xml-commons-resolver
jEdit
jEdit - Open Source Text Editor
Vaisala
xml-common
xml-keyval

List of Figures

2.1. Windows keyval2java.cmd Example
3.1. Meat of spellcheck.sh
3.2. Modified spellcheck_config.xml
3.3. Modified ldfilt_config.xml
3.4. nlib::Filter for ldfilter.cc
3.5. Updated main() in ldfilt.cc