Chapter 8. IDE helpers

Table of Contents
Get the files
Install PSGML-Jade
Install PSGML-DSSSL
Install AucTeX
The first steps with the SGML IDE
Further Reading
Make your life easier

In this chapter we'll get rid of the need to type strange commands into our command lines and instead use some Emacs Lisp packages to turn Emacs into an OpenJade and TeX frontend. PSGML-Jade turns Emacs into an OpenJade frontend, providing an alternative to the command-line interface of the publishing tools. AucTeX is a package which turns Emacs into a TeX editor. Strictly speaking, AucTeX is not necessary for the SGML system proper, but it will help you to insert some manual pagebreaks into OpenJade's TeX backend output if this should be necessary. Finally, PSGML-DSSSL is an Emacs-Lisp file which allows you to create a skeleton DSSSL stylesheet based upon your current DTD.

Get the files

  1. psgml-jade.el

    Note: This file is not identical with a file of the same name on the OpenJade project page at sourceforge. Their version seems to be derived from an older version of psgml-jade.el and does not support Windows. I'll try to consolidate these versions as soon as time permits.

  2. psgml-dsssl

  3. AucTeX