element <adress>

Jirka Kosek jirka na kosek.cz
Pátek Říjen 4 16:56:56 CEST 2002


Radek Budař wrote:

>  pri pouziti elementu <adress> a jeho dalších 'dětí' <city>, <postcode> ad.
> se mi vse vypisuje na jeden radek (pri konverzi do HTML). Pri konverzi do
> RTF je vse v poradku. Je chyba nekde v xsl stylu (chunk.xsl)?

Je to chyba ve stylech. Stačí, když si následující šablonu přidáte do
stylu s vaší úpravou parametrů a šablon:

<xsl:template match="address" mode="titlepage.mode">
  <xsl:param name="suppress-numbers" select="'0'"/>

  <xsl:variable name="rtf">
    <xsl:apply-templates mode="titlepage.mode"/>
  </xsl:variable>

  <xsl:choose>
    <xsl:when test="$suppress-numbers = '0'
                    and @linenumbering = 'numbered'
                    and $use.extensions != '0'
                    and $linenumbering.extension != '0'">
      <div class="{name(.)}">
        <p>
          <xsl:call-template name="number.rtf.lines">
            <xsl:with-param name="rtf" select="$rtf"/>
          </xsl:call-template>
        </p>
      </div>
    </xsl:when>

    <xsl:otherwise>
      <div class="{name(.)}">
        <p>
          <xsl:call-template name="make-verbatim">
            <xsl:with-param name="rtf" select="$rtf"/>
         </xsl:call-template>
        </p>
      </div>
    </xsl:otherwise>
  </xsl:choose>
</xsl:template>

-- 
-----------------------------------------------------------------
  Jirka Kosek  	                     
  e-mail: jirka na kosek.cz
  http://www.kosek.cz


Další informace o konferenci Docbook