>>> Matt Sergeant writes:

> On 19 Aug 2005, at 07:08, Gilbert Laycock wrote:
>> I'm hoping that somebody can suggest where I should start looking.

> Previously when I've had odd issues like this it is due to XSLT trying
> to load the w3c HTML DTD.

> Try using an XML Catalog containing that DTD.

Thanks for that suggestion - you guess right about our using the w3c
(X)HTML DTD. I'll give the catalog idea a go when I have a little
more time to experiment.

For the time being, I discovered an xsl:if along these lines:

  <xsl:if test="$x &lt; 5 and $y != 'foo' or $x &gt; 4 and $z = 'bar'">

which was controlling the inclusion of the intermittently missing part
of the page. Simplifying the condition seems to have restored
consistent correct behaviour, and we can do without the weird special
cases that prompted the complicated condition.

-- 

  Gilbert Laycock                 email:          [EMAIL PROTECTED]
  Maths and Computer Science,     http://www.mcs.le.ac.uk/~glaycock
  University of Leicester         phone:         (+44) 116 252 3902
  UK                              GPG:                     7D025C00

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to