From ebb631aad89134c48b3a82e2091ae860134741b9 Mon Sep 17 00:00:00 2001 From: Pierre Labastie Date: Wed, 24 Aug 2016 15:21:49 +0000 Subject: [PATCH] With the double book, it may happen that is used inside , and that generates an unwanted linefeed. So, use normalize-space for titles when generating the package list --- BLFS/xsl/gen_pkg_list.xsl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/BLFS/xsl/gen_pkg_list.xsl b/BLFS/xsl/gen_pkg_list.xsl index c1dbdab..21b3468 100644 --- a/BLFS/xsl/gen_pkg_list.xsl +++ b/BLFS/xsl/gen_pkg_list.xsl @@ -40,7 +40,7 @@ <xsl:attribute name="id"><xsl:value-of select="@id"/></xsl:attribute> <xsl:text> </xsl:text> <xsl:element name="name"> - <xsl:value-of select="title"/> + <xsl:value-of select="normalize-space(title)"/> </xsl:element> <xsl:text> </xsl:text> <xsl:apply-templates select="chapter"/> @@ -61,7 +61,7 @@ <xsl:attribute name="id"><xsl:value-of select="@id"/></xsl:attribute> <xsl:text> </xsl:text> <xsl:element name="name"> - <xsl:value-of select="title"/> + <xsl:value-of select="normalize-space(title)"/> </xsl:element> <xsl:text> </xsl:text> <xsl:apply-templates select=".//sect1"> @@ -89,7 +89,7 @@ <xsl:text> </xsl:text> <package><xsl:text> </xsl:text> <xsl:element name="name"> - <xsl:value-of select="title"/> + <xsl:value-of select="normalize-space(title)"/> </xsl:element> <xsl:text> </xsl:text> <!-- Do not use .//*, which would include self. -->