diff --git a/packtools/catalogs/htmlgenerator/v2.0/article-meta-abstract.xsl b/packtools/catalogs/htmlgenerator/v2.0/article-meta-abstract.xsl index ca7611699..405222ed2 100644 --- a/packtools/catalogs/htmlgenerator/v2.0/article-meta-abstract.xsl +++ b/packtools/catalogs/htmlgenerator/v2.0/article-meta-abstract.xsl @@ -129,6 +129,7 @@ <xsl:template match="article" mode="create-anchor-and-title-for-abstracts-without-title-div-h-number"> <xsl:param name="title"/> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <div class="articleSection" data-anchor="{$title}"> <h1 class="articleSectionTitle"><xsl:value-of select="$title"/></h1> </div> @@ -191,6 +192,7 @@ <!-- Apresenta a âncora e o título, ou seja, Abstract, Resumo, ou Resumen --> <!-- âncora --> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <xsl:attribute name="class">articleSection</xsl:attribute> <xsl:attribute name="data-anchor"><xsl:apply-templates select="." mode="title"/></xsl:attribute> <xsl:if test="@xml:lang='ar'"> diff --git a/packtools/catalogs/htmlgenerator/v2.0/article-text-back.xsl b/packtools/catalogs/htmlgenerator/v2.0/article-text-back.xsl index 21a6451af..969425f71 100644 --- a/packtools/catalogs/htmlgenerator/v2.0/article-text-back.xsl +++ b/packtools/catalogs/htmlgenerator/v2.0/article-text-back.xsl @@ -85,6 +85,8 @@ <xsl:template match="*" mode="back-section-menu"> <xsl:if test="title or label"> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> + <xsl:attribute name="class">articleSection</xsl:attribute> <xsl:attribute name="data-anchor"> <xsl:apply-templates select="label"/> <xsl:if test="label and title"> </xsl:if> @@ -97,6 +99,8 @@ <xsl:variable name="name" select="name()"/> <!-- cria menu somente para o primeiro ref-list (há casos de série de ref-list) --> <xsl:if test="not(preceding-sibling::node()) or preceding-sibling::*[1][name()!=$name]"> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> + <xsl:attribute name="class">articleSection</xsl:attribute> <xsl:attribute name="data-anchor"> <xsl:apply-templates select="." mode="text-labels"> <xsl:with-param name="text">ref-list</xsl:with-param> @@ -116,7 +120,7 @@ </xsl:template> <xsl:template match="*" mode="back-section"> - <div class="articleSection"> + <div> <xsl:apply-templates select="." mode="back-section-menu"/> <xsl:apply-templates select="." mode="back-section-h"/> <xsl:apply-templates select="." mode="back-section-content"/> diff --git a/packtools/catalogs/htmlgenerator/v2.0/article-text-fn.xsl b/packtools/catalogs/htmlgenerator/v2.0/article-text-fn.xsl index 860f405aa..a40404e75 100644 --- a/packtools/catalogs/htmlgenerator/v2.0/article-text-fn.xsl +++ b/packtools/catalogs/htmlgenerator/v2.0/article-text-fn.xsl @@ -121,6 +121,8 @@ Evita que no menu apareça o mesmo título mais de uma vez --> <xsl:if test="not(preceding-sibling::node()) or preceding-sibling::*[1][not(@fn-type)] or preceding-sibling::*[1][@fn-type!=$name]"> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> + <xsl:attribute name="class">articleSection</xsl:attribute> <xsl:attribute name="data-anchor"> <xsl:apply-templates select="." mode="text-labels"> <xsl:with-param name="text"><xsl:value-of select="@fn-type"/></xsl:with-param> diff --git a/packtools/catalogs/htmlgenerator/v2.0/article-text-section-data-availability.xsl b/packtools/catalogs/htmlgenerator/v2.0/article-text-section-data-availability.xsl index eb4753949..36a650fa5 100644 --- a/packtools/catalogs/htmlgenerator/v2.0/article-text-section-data-availability.xsl +++ b/packtools/catalogs/htmlgenerator/v2.0/article-text-section-data-availability.xsl @@ -41,6 +41,7 @@ <xsl:with-param name="text">Data availability</xsl:with-param> </xsl:apply-templates> </xsl:variable> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <div class="articleSection"> <xsl:attribute name="data-anchor"><xsl:value-of select="$title"/></xsl:attribute> <h1 class="articleSectionTitle"><xsl:value-of select="$title"/></h1> diff --git a/packtools/catalogs/htmlgenerator/v2.0/article-text-sub-article.xsl b/packtools/catalogs/htmlgenerator/v2.0/article-text-sub-article.xsl index 215b58ec7..3ed88bfb5 100644 --- a/packtools/catalogs/htmlgenerator/v2.0/article-text-sub-article.xsl +++ b/packtools/catalogs/htmlgenerator/v2.0/article-text-sub-article.xsl @@ -77,6 +77,7 @@ <xsl:template match="title-group" mode="sub-article-not-translation-component"> <!-- Apresentação padrão de um compontente do Bloco do sub-article (not translation) ou response --> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <div class="articleSection"> <xsl:attribute name="data-anchor"> <xsl:apply-templates select=".//article-title"/> diff --git a/packtools/catalogs/htmlgenerator/v2.0/article-text-xref.xsl b/packtools/catalogs/htmlgenerator/v2.0/article-text-xref.xsl index 11139ec6e..997cf4222 100644 --- a/packtools/catalogs/htmlgenerator/v2.0/article-text-xref.xsl +++ b/packtools/catalogs/htmlgenerator/v2.0/article-text-xref.xsl @@ -41,7 +41,7 @@ <xsl:variable name="id"><xsl:value-of select="@rid"/></xsl:variable> <xsl:variable name="text"><xsl:apply-templates select=".//text()"/></xsl:variable> <xsl:variable name="elem"><xsl:choose> - <xsl:when test="contains('1234567890',substring(normalize-space($text),1,1))">sup</xsl:when> + <xsl:when test="$article//ref/label">sup</xsl:when> <xsl:otherwise>strong</xsl:otherwise> </xsl:choose></xsl:variable> <!-- diff --git a/packtools/catalogs/htmlgenerator/v2.0/article-text.xsl b/packtools/catalogs/htmlgenerator/v2.0/article-text.xsl index 06fa1ec41..799cb0203 100644 --- a/packtools/catalogs/htmlgenerator/v2.0/article-text.xsl +++ b/packtools/catalogs/htmlgenerator/v2.0/article-text.xsl @@ -40,6 +40,7 @@ <xsl:param name="alt_title"></xsl:param> <div> <xsl:if test="$alt_title!=''"> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <xsl:attribute name="class">articleSection</xsl:attribute> <xsl:attribute name="data-anchor"><xsl:value-of select="$alt_title"/></xsl:attribute> </xsl:if> diff --git a/packtools/catalogs/htmlgenerator/v2.0/generic-history.xsl b/packtools/catalogs/htmlgenerator/v2.0/generic-history.xsl index bd6b7ea86..16c7830c9 100644 --- a/packtools/catalogs/htmlgenerator/v2.0/generic-history.xsl +++ b/packtools/catalogs/htmlgenerator/v2.0/generic-history.xsl @@ -19,6 +19,7 @@ </xsl:template> <xsl:template match="history" mode="history-section"> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <div class="articleSection"> <xsl:attribute name="data-anchor"><xsl:apply-templates select="." mode="text-labels"> <xsl:with-param name="text">History</xsl:with-param> diff --git a/packtools/catalogs/htmlgenerator/v2.0/generic-pub-date.xsl b/packtools/catalogs/htmlgenerator/v2.0/generic-pub-date.xsl index 57b749369..8e63e716d 100644 --- a/packtools/catalogs/htmlgenerator/v2.0/generic-pub-date.xsl +++ b/packtools/catalogs/htmlgenerator/v2.0/generic-pub-date.xsl @@ -4,6 +4,7 @@ <xsl:template match="article-meta | sub-article | response" mode="generic-pub-date"> <xsl:if test=".//pub-date"> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <div class="articleSection"> <xsl:attribute name="data-anchor"><xsl:apply-templates select="." mode="text-labels"> <xsl:with-param name="text">Publication Dates</xsl:with-param> diff --git a/packtools/catalogs/htmlgenerator/v3.0/article-meta-abstract.xsl b/packtools/catalogs/htmlgenerator/v3.0/article-meta-abstract.xsl index d8d031fb2..93abc4025 100644 --- a/packtools/catalogs/htmlgenerator/v3.0/article-meta-abstract.xsl +++ b/packtools/catalogs/htmlgenerator/v3.0/article-meta-abstract.xsl @@ -7,6 +7,7 @@ <xsl:template match="article" mode="create-anchor-and-title-for-abstracts-without-title-div-h-number"> <xsl:param name="title"/> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <div class="articleSection" data-anchor="{$title}"> <h3 class="articleSectionTitle"><xsl:value-of select="$title"/></h3> </div> @@ -21,7 +22,7 @@ <xsl:if test="not($gs_abstract_lang)"> <!-- âncora --> - + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <xsl:variable name="title"><xsl:apply-templates select="." mode="title"/></xsl:variable> <xsl:attribute name="class">articleSection articleSection--<xsl:value-of select="translate($title,'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz')"/></xsl:attribute> <xsl:attribute name="data-anchor"><xsl:apply-templates select="." mode="title"/></xsl:attribute> diff --git a/packtools/catalogs/htmlgenerator/v3.0/article-text-ref.xsl b/packtools/catalogs/htmlgenerator/v3.0/article-text-ref.xsl index 131681018..d84d0067e 100644 --- a/packtools/catalogs/htmlgenerator/v3.0/article-text-ref.xsl +++ b/packtools/catalogs/htmlgenerator/v3.0/article-text-ref.xsl @@ -16,6 +16,7 @@ </xsl:when> <xsl:otherwise> <div> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <xsl:attribute name="class">articleSection</xsl:attribute> <xsl:attribute name="data-anchor"><xsl:apply-templates select="." mode="title"/></xsl:attribute> <h3> diff --git a/packtools/catalogs/htmlgenerator/v3.0/article-text-section-data-availability.xsl b/packtools/catalogs/htmlgenerator/v3.0/article-text-section-data-availability.xsl index 1af01a60f..cd30bf946 100644 --- a/packtools/catalogs/htmlgenerator/v3.0/article-text-section-data-availability.xsl +++ b/packtools/catalogs/htmlgenerator/v3.0/article-text-section-data-availability.xsl @@ -11,6 +11,7 @@ <xsl:with-param name="text">Data availability</xsl:with-param> </xsl:apply-templates> </xsl:variable> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <div class="articleSection"> <xsl:attribute name="data-anchor"><xsl:value-of select="$title"/></xsl:attribute> <h3 class="articleSectionTitle"><xsl:value-of select="$title"/></h3> diff --git a/packtools/catalogs/htmlgenerator/v3.0/generic-history.xsl b/packtools/catalogs/htmlgenerator/v3.0/generic-history.xsl index a8afe38ed..ad2622f21 100644 --- a/packtools/catalogs/htmlgenerator/v3.0/generic-history.xsl +++ b/packtools/catalogs/htmlgenerator/v3.0/generic-history.xsl @@ -6,6 +6,7 @@ <xsl:include href="../v2.0/generic-history.xsl"/> <xsl:template match="history" mode="history-section"> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <div class="articleSection"> <xsl:attribute name="data-anchor"><xsl:apply-templates select="." mode="text-labels"> <xsl:with-param name="text">History</xsl:with-param> diff --git a/packtools/catalogs/htmlgenerator/v3.0/generic-pub-date.xsl b/packtools/catalogs/htmlgenerator/v3.0/generic-pub-date.xsl index b6efdad31..ecedea161 100644 --- a/packtools/catalogs/htmlgenerator/v3.0/generic-pub-date.xsl +++ b/packtools/catalogs/htmlgenerator/v3.0/generic-pub-date.xsl @@ -7,6 +7,7 @@ <xsl:template match="article-meta | sub-article | response" mode="generic-pub-date"> <xsl:if test=".//pub-date"> + <!-- manter pareado class="articleSection" e data-anchor="nome da seção no menu esquerdo" --> <div class="articleSection"> <xsl:attribute name="data-anchor"><xsl:apply-templates select="." mode="text-labels"> <xsl:with-param name="text">Publication Dates</xsl:with-param>