- From: CVS User fsasaki <cvsmail@w3.org>
- Date: Sun, 25 Nov 2012 11:10:40 +0000
- To: public-multilingualweb-lt-commits@w3.org
Update of /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/tools/xslt In directory gil:/tmp/cvs-serv24616/tools/xslt Modified Files: makeXmlspecValid.xsl odd2xmlspec.xsl xmlspec-i18n-itstagset.xsl Log Message: various edits, see http://lists.w3.org/Archives/Public/public-multilingualweb-lt/2012Nov/0202.html --- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/tools/xslt/makeXmlspecValid.xsl 2012/06/28 13:06:40 1.1 +++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/tools/xslt/makeXmlspecValid.xsl 2012/11/25 11:10:40 1.2 @@ -34,16 +34,7 @@ </xsl:template> <xsl:template match="el | att"> - <xsl:choose> - <xsl:when test="parent::loc | parent::a"> - <xsl:value-of select="."/> - </xsl:when> - <xsl:otherwise> - <code> - <xsl:value-of select="."/> - </code> - </xsl:otherwise> - </xsl:choose> + <code role="{@role}"><xsl:value-of select="."/></code> </xsl:template> <xsl:template match="@class"> --- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/tools/xslt/odd2xmlspec.xsl 2012/10/30 20:39:59 1.11 +++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/tools/xslt/odd2xmlspec.xsl 2012/11/25 11:10:40 1.12 @@ -1559,23 +1559,7 @@ </xsl:template> <xsl:template match="tei:gi"> - <xsl:choose> - <xsl:when test="@scheme and not(@scheme='ITS')"> - <xsl:apply-templates select="." mode="show"/> - </xsl:when> - <xsl:when test="key('LOCALELEMENTIDS',.)"> - <a role="el" href="#{.}"> - <xsl:apply-templates select="." mode="show"/> - </a> - </xsl:when> - <xsl:otherwise> - <xsl:apply-templates select="." mode="show"/> - </xsl:otherwise> - </xsl:choose> - </xsl:template> - - <xsl:template match="tei:gi" mode="show"> - <el> + <el role="its-elem-markup"> <xsl:apply-templates/> </el> </xsl:template> @@ -1587,23 +1571,7 @@ </xsl:template> <xsl:template match="tei:att"> - <xsl:choose> - <xsl:when test="@type='element'"> - <xsl:call-template name="attFromElement"/> - </xsl:when> - <xsl:when test="@type='class'"> - <xsl:call-template name="attFromClass"/> - </xsl:when> - <xsl:when test="key('CLASSATTIDS',.)"> - <xsl:call-template name="attFromClass"/> - </xsl:when> - <xsl:when test="key('ELEMENTATTIDS',.)"> - <xsl:call-template name="attFromElement"/> - </xsl:when> - <xsl:otherwise> - <att><xsl:value-of select="."/></att> - </xsl:otherwise> - </xsl:choose> + <att role="its-attr-markup"><xsl:value-of select="."/></att> </xsl:template> <xsl:template name="attFromElement"> --- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/tools/xslt/xmlspec-i18n-itstagset.xsl 2012/11/11 16:43:46 1.4 +++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/tools/xslt/xmlspec-i18n-itstagset.xsl 2012/11/25 11:10:40 1.5 @@ -432,4 +432,8 @@ <b style="color: navy"><xsl:apply-templates mode="xslthl"/></b> </xsl:template> -</xsl:transform> + <xsl:template match="code[@role='its-elem-markup' or @role='its-attr-markup']"> + <code class="{@role}"><xsl:value-of select="."/></code> + </xsl:template> + +</xsl:transform> \ No newline at end of file
Received on Sunday, 25 November 2012 11:10:46 UTC