Replace use of table by use of div's in 'edit:example' template.
--- a/publish.xsl Wed Aug 03 00:34:20 2011 +0100
+++ b/publish.xsl Sat Nov 12 20:00:31 2011 +0100
@@ -1054,17 +1054,19 @@
</xsl:template>
<xsl:template match='edit:example'>
+ <div class="example">
<xsl:variable name='text' select='unparsed-text(resolve-uri(@href, base-uri(.)))'/>
<pre class='xml'><xsl:value-of select='replace($text, "\s+$", "")'/></pre>
<xsl:if test='@image="yes"'>
- <table summary="Example {@title}">
- <caption align="bottom">Example <xsl:value-of select="@name"/></caption>
- <tr><td><img alt="Example {@name}{if (@description) then concat(' — ', @description) else ''}" src='{replace(@href, "\.svg$", ".png")}'/></td></tr>
- </table>
+ <div class="figure">
+ <img alt="Example {@name}{if (@description) then concat(' — ', @description) else ''}" src='{replace(@href, "\.svg$", ".png")}'/>
+ <p class="caption">Example <xsl:value-of select="@name"/></p>
+ </div>
</xsl:if>
<xsl:if test='@link="yes"'>
<p class='view-as-svg'><a href='{@href}'>View this example as SVG (SVG-enabled browsers only)</a></p>
</xsl:if>
+ </div>
</xsl:template>
<xsl:template match='edit:includefile'>