--- /dev/null
+<?xml version='1.0'?>\r
+\r
+<xsl:stylesheet version="1.0"\r
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"\r
+ xmlns:srw="http://www.loc.gov/zing/srw/"\r
+ xmlns:xcql="http://www.loc.gov/zing/cql/xcql/">\r
+\r
+<xsl:import href="stdiface.xsl"/>\r
+\r
+<xsl:variable name="title">Result of scan for term: <xsl:value-of select="/srw:scanResponse/srw:echoedScanRequest/srw:scanClause"/></xsl:variable>\r
+<xsl:variable name="maximumTerms"><xsl:value-of select="/srw:scanResponse/srw:echoedScanRequest/srw:maximumTerms"/></xsl:variable>\r
+<xsl:variable name="indexRelation"> <xsl:value-of select="/srw:scanResponse/srw:echoedScanRequest/srw:xScanClause/xcql:index"/><xsl:text> </xsl:text><xsl:value-of select="/srw:scanResponse/srw:echoedScanRequest/srw:xScanClause/xcql:relation/xcql:value"/><xsl:text> </xsl:text></xsl:variable>\r
+\r
+<xsl:template match="/">\r
+<xsl:call-template name="stdiface">\r
+</xsl:call-template>\r
+</xsl:template>\r
+\r
+<xsl:template match="srw:scanResponse">\r
+<xsl:apply-templates/>\r
+</xsl:template>\r
+\r
+<xsl:template match="srw:terms">\r
+ <xsl:call-template name="prev-nextTerms"/>\r
+\r
+ <h3 style="font-family: sans-serif; color: #F65500; text-indent: 20px; border-left: solid 1px #3333FF; border-top: solid 1px #3333FF; padding-top: 5px">Terms</h3>\r
+ <table width="50%" border="1" cellpadding="3" cellspacing="0">\r
+ <tr bgcolor="#eeeeff"><th>Term</th><th>Frequency</th></tr>\r
+ <xsl:apply-templates/>\r
+ </table>\r
+\r
+ <xsl:call-template name="prev-nextTerms"/>\r
+\r
+</xsl:template>\r
+\r
+<xsl:template match="srw:term">\r
+<tr>\r
+ <xsl:apply-templates/>\r
+</tr>\r
+</xsl:template>\r
+\r
+<xsl:template match="srw:value">\r
+<td>\r
+ <a>\r
+ <xsl:attribute name="href">?operation=searchRetrieve&version=1.1&query=<xsl:value-of select="$indexRelation"/>"<xsl:value-of select="."/>"&maximumRecords=1&startRecord=1</xsl:attribute>\r
+ <xsl:value-of select="."/>\r
+ </a> \r
+</td>\r
+</xsl:template>\r
+\r
+<xsl:template match="srw:term/srw:numberOfRecords">\r
+<td><xsl:value-of select="."/></td>\r
+</xsl:template>\r
+\r
+<xsl:template match="srw:echoedScanRequest"/>\r
+\r
+<xsl:template name="prev-nextTerms">\r
+<p>\r
+<--\r
+<a>\r
+<xsl:attribute name="href">\r
+?operation=scan&scanClause=\r
+<xsl:value-of select="$indexRelation"/>"<xsl:value-of select ="./srw:term[1]/srw:value"/>"\r
+&responsePosition=<xsl:value-of select="$maximumTerms"/>\r
+&version=1.1\r
+&maximumTerms=<xsl:value-of select="$maximumTerms"/>\r
+</xsl:attribute>\r
+Previous\r
+</a>\r
+\r
+|\r
+\r
+<a>\r
+<xsl:attribute name="href">\r
+?operation=scan&scanClause=\r
+<xsl:value-of select="$indexRelation"/>"<xsl:value-of select ="./srw:term[count(//srw:scanResponse/srw:terms/srw:term)]/srw:value"/>"\r
+&responsePosition=1&version=1.1\r
+&maximumTerms=<xsl:value-of select="$maximumTerms"/>\r
+</xsl:attribute>\r
+Next \r
+</a>\r
+-->\r
+</p>\r
+</xsl:template>\r
+\r
+</xsl:stylesheet>\r