From 12c8e41b1cb1ff44d5eaecee59b2c899cdcff33a Mon Sep 17 00:00:00 2001 From: Steve Ball Date: Thu, 10 Jul 2008 07:44:26 +0000 Subject: [PATCH] fixed figure captions and associated figure metadata --- xsl/roundtrip/blocks2dbk.xsl | 49 ++++++++++++++++++++++++++++-------- 1 file changed, 39 insertions(+), 10 deletions(-) diff --git a/xsl/roundtrip/blocks2dbk.xsl b/xsl/roundtrip/blocks2dbk.xsl index da48bfdef..2988e096c 100644 --- a/xsl/roundtrip/blocks2dbk.xsl +++ b/xsl/roundtrip/blocks2dbk.xsl @@ -105,7 +105,7 @@ + select='preceding-sibling::dbk:para[@rnd:style = "informalfigure-imagedata" or (dbk:inlinemediaobject and count(*) = 1 and normalize-space(.) = "")][1]'/> @@ -130,11 +130,11 @@ following-sibling::*[1][self::dbk:informaltable]'/> + following-sibling::*[1][self::dbk:para][@rnd:style = "informalfigure-imagedata" or (dbk:inlinemediaobject and count(*) = 1 and normalize-space(.) = "")]'/> + preceding-sibling::*[self::dbk:para][@rnd:style = "informalfigure-imagedata" or (dbk:inlinemediaobject and count(*) = 1 and normalize-space(.) = "")])'/> + generate-id($caption/preceding-sibling::dbk:para[@rnd:style = "informalfigure-imagedata" or (dbk:inlinemediaobject and count(*) = 1 and normalize-space(.) = "")][1]) = generate-id($figure)'/> + + @@ -437,8 +440,9 @@ - + + + @@ -449,8 +453,9 @@ - + + + @@ -485,6 +490,29 @@ + + + + + + + + + + + + + + + + + @@ -1076,6 +1104,7 @@ + - + - + -- 2.40.0