[xslt] xsltproc docbook and user.header.navigation handling
- From: Jim Crafton <jim crafton verizon net>
- To: xslt gnome org
- Subject: [xslt] xsltproc docbook and user.header.navigation handling
- Date: Sun, 05 Oct 2003 14:11:15 -0400
I have a bunch of docbook files, plus a custom xsl stylesheet, and a
makefile that is used to build the whole thing. In the xsl sheet i
override the
<xsl:template name="user.header.navigation"> template. In this I have
some header html wrapped in a CDATA tag. This all used to output
flawlessly until I upgraded my cygwin install (which I beleive also
upgraded xsltproc). Now the output has all the "<" characters
transformed to "<" and so on. Looking on google and this mailing list
it appears that this is a feature that was added per the xml spec. If
so, how can I get the output to resemble html again with the "<"
characters intact?
This is a fragment of what I have in the stylsheet that used to work:
<xsl:template name="user.header.navigation">
<![CDATA[
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="logoCell" width="400" height="80" valign="top">
<table width="400" border="0" cellpadding="0" cellspacing="0">
<tr>
......rest clipped
]]>
</xsl:template>
I used to get output like:
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="logoCell" width="400" height="80" valign="top">
<table width="400" border="0" cellpadding="0" cellspacing="0">
<tr>
and so on.
Now I get :
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="logoCell" width="400" height="80" valign="top">
<table width="400" border="0" cellpadding="0" cellspacing="0">
<tr>
I didn't see (or understand, perhaps) how to solve this, apologies if this has been answered before.
Cheers
Jim
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]