- </div>
- </div>
- <xsl:if test="instance[@class='text']">
- <xsl:apply-templates select="instance[@class='text']/*"/>
- </xsl:if>
- </xsl:when>
- <xsl:when test="self::illref and @class='html'">
- <xsl:for-each select="id( @idref )">
- <xsl:if test="contains( $use-illustrators, concat( ':', meta/creator, ':' ) )">
- <xsl:variable name="illustration-width" select="instance[@class='html']/@width"/>
- <xsl:variable name="illustration-height" select="instance[@class='html']/@height"/>
- <xsl:variable name="illustration-src" select="instance[@class='html']/@src"/>
- <xsl:variable name="illustration-width-adjusted">
- <xsl:number value="386"/>
- </xsl:variable>
- <xsl:variable name="illustration-height-adjusted">
- <xsl:number value="$illustration-height * $illustration-width-adjusted div $illustration-width"/>
- </xsl:variable>
- <div class="illustration">
- <div align="center">
- <xsl:call-template name="illustration-framed">
- <xsl:with-param name="illustration-width">
- <xsl:value-of select="$illustration-width-adjusted"/>
- </xsl:with-param>
- <xsl:with-param name="illustration-height">
- <xsl:value-of select="$illustration-height-adjusted"/>
- </xsl:with-param>
- <xsl:with-param name="illustration-src">
- <xsl:value-of select="$illustration-src"/>
- </xsl:with-param>
- <xsl:with-param name="illustration-href">maplarge.htm</xsl:with-param>
- <xsl:with-param name="illustration-alt-text">
- <xsl:text>[</xsl:text>
- <xsl:value-of select="$map-illustration-alt-text"/>
- <xsl:text>]</xsl:text>
- </xsl:with-param>
- </xsl:call-template>
- </div>
- </div>