3 Capital Letters in Math

<..capital math letters..>
 <script element="span::mi" >
   <set name="math-cap" >
      <.open xslt script.>
      <.span.mi cap letters.>
      <.close xslt script.>
   </set>
   <xslt name="." xml="." xsl="math-cap" />
 </script>
-_-_-

<..span.mi cap letters..>
 <xsl:template match="span[ @class = ’mi’ ]" >
   <xsl:copy>
     <xsl:apply-templates select="@*" />
       <xsl:if test=" string-length(.) = 1 " >
          <xsl:if test="
                      (translate(.,’ABCDEFGHIJKLMNOPQRSTUVWXYZ’,
                                   ’’) = ’’ )
                   " >
             <span class="capital-description"
                   title="speech-extra" >
                <xsl:text> capital </xsl:text>
             </span>
          </xsl:if>
       </xsl:if>
     <xsl:apply-templates select="*|text()|comment()" />
   </xsl:copy>
 </xsl:template>
-_-_-