From: Andrew Sayers <[email protected]> --- filter/source/xslt/odf2xhtml/export/xhtml/body.xsl | 14 +++++++------- filter/source/xslt/odf2xhtml/export/xhtml/header.xsl | 2 ++ 2 files changed, 9 insertions(+), 7 deletions(-)
diff --git filter/source/xslt/odf2xhtml/export/xhtml/body.xsl
filter/source/xslt/odf2xhtml/export/xhtml/body.xsl
index 46c0a7c..5df5cd4 100644
--- filter/source/xslt/odf2xhtml/export/xhtml/body.xsl
+++ filter/source/xslt/odf2xhtml/export/xhtml/body.xsl
@@ -2014,13 +2014,15 @@
The <html:span> represents the list item/header label (e.g. 1.A.III).
We use CSS to make the <span> a block element, to set its width, and to float
in the correct place -->
<xsl:element name="span">
-
<xsl:if test="$listLevelStyle/@text:style-name">
-
<xsl:attribute name="class">
+
<xsl:attribute name="class">
+
<xsl:text>bullet</xsl:text>
+
<xsl:if test="$listLevelStyle/@text:style-name">
+
<xsl:text> </xsl:text>
<xsl:value-of select="$listLevelStyle/@text:style-name"/>
-
</xsl:attribute>
-
</xsl:if>
+
</xsl:if>
+
</xsl:attribute>
<xsl:attribute name="style">
-
<xsl:text>display:block;float:</xsl:text>
+
<xsl:text>float:</xsl:text>
<!-- 2DO: Svante - copy this functionality for other used margin:left
(in western country 'left') -->
<xsl:call-template name="getOppositeWritingDirection">
<xsl:with-param name="globalData" select="$globalData"/>
@@ -2046,9 +2048,7 @@
<xsl:apply-templates select="text:number"
mode="listnumber"/>
</xsl:when>
<xsl:when test="name($listLevelStyle) =
'text:list-level-style-bullet'">
-
<xsl:value-of
select="$listLevelStyle/@style:num-prefix"/>
<xsl:value-of
select="$listLevelStyle/@text:bullet-char"/>
-
<xsl:value-of
select="$listLevelStyle/@style:num-suffix"/>
</xsl:when>
<xsl:when test="name($listLevelStyle) =
'text:list-level-style-number'">
<xsl:value-of
select="$listLevelStyle/@style:num-prefix"/>
diff --git filter/source/xslt/odf2xhtml/export/xhtml/header.xsl
filter/source/xslt/odf2xhtml/export/xhtml/header.xsl
index 98ee59b..f76c451 100644
--- filter/source/xslt/odf2xhtml/export/xhtml/header.xsl
+++ filter/source/xslt/odf2xhtml/export/xhtml/header.xsl
@@ -108,6 +108,8 @@
</xsl:text>
<xsl:text>span.annotation_style_by_filter { font-size:95%; font-family:Arial;
background-color:#fff000; margin:0; border:0; padding:0; }
</xsl:text>
+<xsl:text>li span.bullet {display:block}
+</xsl:text>
<xsl:text>* { margin:0;}
</xsl:text>
<xsl:call-template name="write-mapped-CSS-styles">
--
1.8.5.1
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice
