Skip to content

Commit 62dfec1

Browse files
Merge pull request #166 from metanorma/feature/xslt-update
2 parents b4372fb + 00218a8 commit 62dfec1

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

lib/isodoc/plateau/plateau.international-standard.xsl

+13-8
Original file line numberDiff line numberDiff line change
@@ -3755,15 +3755,8 @@
37553755
</xsl:template> <!-- END: insertPrefaceSectionsPageSequences -->
37563756

37573757
<xsl:template name="insertMainSectionsPageSequences">
3758-
<xsl:element name="sections" namespace="{$namespace_full}"> <!-- save context element -->
3759-
<xsl:element name="page_sequence" namespace="{$namespace_full}">
3760-
<xsl:for-each select="/*/*[local-name()='sections']/* | /*/*[local-name()='bibliography']/*[local-name()='references'][@normative='true']">
3761-
<xsl:sort select="@displayorder" data-type="number"/>
3762-
<xsl:apply-templates select="." mode="update_xml_step_move_pagebreak"/>
37633758

3764-
</xsl:for-each>
3765-
</xsl:element>
3766-
</xsl:element>
3759+
<xsl:call-template name="insertSectionsInPageSequence"/>
37673760

37683761
<xsl:element name="page_sequence" namespace="{$namespace_full}">
37693762
<xsl:for-each select="/*/*[local-name()='annex']">
@@ -3782,6 +3775,18 @@
37823775
</xsl:element>
37833776
</xsl:template> <!-- END: insertMainSectionsPageSequences -->
37843777

3778+
<xsl:template name="insertSectionsInPageSequence">
3779+
<xsl:element name="sections" namespace="{$namespace_full}"> <!-- save context element -->
3780+
<xsl:element name="page_sequence" namespace="{$namespace_full}">
3781+
<xsl:for-each select="/*/*[local-name()='sections']/* | /*/*[local-name()='bibliography']/*[local-name()='references'][@normative='true']">
3782+
<xsl:sort select="@displayorder" data-type="number"/>
3783+
<xsl:apply-templates select="." mode="update_xml_step_move_pagebreak"/>
3784+
3785+
</xsl:for-each>
3786+
</xsl:element>
3787+
</xsl:element>
3788+
</xsl:template>
3789+
37853790
<xsl:template name="insertMainSectionsInSeparatePageSequences">
37863791
<xsl:element name="sections" namespace="{$namespace_full}"> <!-- save context element -->
37873792
<xsl:for-each select="/*/*[local-name()='sections']/* | /*/*[local-name()='bibliography']/*[local-name()='references'][@normative='true']">

0 commit comments

Comments
 (0)