Replicating elements using Jade

Subject: Replicating elements using Jade
From: Christopher Walsh <christop@xxxxxxx>
Date: Mon, 14 Apr 1997 13:44:53 +0000 (GMT)

I am new to SGML, DSSSL and Jade and have been having a bit of trouble.

I have an SGML document that looks like this:

<document><head><title>TITLE GOES HERE</title></head>
<body><p>First line of text
<p>second line of text

and I want to use jade -t sgml to output the following:

<html><head><title>TITLE GOES HERE</title></head>
<p>First line of text
<p>second line of text

I'm having trouble with duplicating the title in the body of the document. 

I've taken a look at Daniel German's Introduction to DSSSL, and thought
I'd found the answer in his section 'Displaying elements in a different 
order to which they occur'. Unfortunatly I can't seem to get it to work.

I use a Literal to call a function GRABTITLE, using the same principles
as those in the tutorial. My GRABTITLE function is as follows, and is
called from the (element body) section.

(define (grabtitle)
     (select-elements (children (parent (current-node))) '(DOCUMENT HEAD))

Any help would be most appreciated.


- ------------------------------------------------------------------------
 CHRIS WALSH [christop@xxxxxxx] \ "Permissive society?
 Technical Author                \  It doesn't exist. 
 SCO Client Integration Division  \  I should know, I've looked for it."
 Vision Park, Cambridge, UK        \                --Rigsby
- ------------------------------------------------------------------------

Current Thread