2013-04-16 2 views
1

테이블 만들기에 다음 xsl을 사용했습니다. 텍스트 줄 바꿈을 위해 wrap-option을 사용했지만 텍스트를 감쌀 수 없습니다. 긴 텍스트는 다음 열로 이동합니다.테이블 cell-xsl-fo에 텍스트 줄 바꿈하는 방법

   <xsl:template 
    match="ENTRY"> 
    <fo:table-cell 
     wrap-option="wrap" 
     padding="2px" 
     border-bottom="03px" 
     border-collapse="collapse"> 

     <xsl:choose> 
      <xsl:when 
       test="@MOREROWS"> 
       <xsl:attribute 
        name="number-rows-spanned"> 
      <xsl:value-of 
        select="@MOREROWS" /> 
      </xsl:attribute> 
      </xsl:when> 
     </xsl:choose> 
     <xsl:choose> 
      <xsl:when 
       test="@COLSPAN"> 
       <xsl:attribute 
        name="number-columns-spanned"> 
      <xsl:value-of 
        select="@COLSPAN" /> 
      </xsl:attribute> 
      </xsl:when> 
     </xsl:choose> 
     <fo:block> 
      <xsl:apply-templates /> 
     </fo:block> 
    </fo:table-cell> 
</xsl:template> 

답변

0

뿐만 아니라 이런 식으로 작동하지 않습니다

<fo:block> 
    <xsl:apply-templates /> 
    </fo:block> 
+0

내에서 '랩 옵션을'속성을 시도하십시오. – user2285584

관련 문제