¿Cómo puedo eliminar espacios en blanco al declarar una variable XSL?

Tengo que crear una variable XSL con una opción. Como el siguiente:

<xsl:variable name="grid_position">
  <xsl:choose>
    <xsl:when test="count(/Element) &gt;= 1">
      inside
    </xsl:when>
    <xsl:otherwise>
      outside
    </xsl:otherwise>
  </xsl:choose>
</xsl:variable>

Y más adelante en mi código, hago un xsl si:

<xsl:if test="$grid_position = 'inside'">
   {...code...}
</xsl:if>

El problema es que mi variable nunca es = 'dentro' debido a los saltos de línea y la sangría. ¿Cómo puedo eliminar espacios en blanco de mi variable? Sé que puedo eliminarlo usandodisable-output-escaping="yes" cuando lo uso en una copia xsl: pero no funciona en la etiqueta xsl: variable. Entonces, ¿cómo puedo eliminar esos espacios en blanco y saltos de línea?

Respuestas a la pregunta(4)

Su respuesta a la pregunta