1
나는 다음과 같은 XSLT 템플릿이 있습니다XSL과 템플릿으로 마크 업을 전달 :와 - PARAM
<xsl:template name="with-newlines">
<xsl:param name="text" />
<fo:block linefeed-treatment="preserve" white-space-collapse="false" wrap-option="wrap" white-space-treatment="preserve">
<xsl:value-of select="$text" />
</fo:block>
</xsl:template>
내가 XSL와 템플릿을 적용 할 :
<xsl:call-template name="with-newlines">
<xsl:with-param name="text">
<fo:inline font-size="8pt">
<xsl:value-of select="./Foo/Bar"></xsl:value-of>
</fo:inline>
</xsl:with-param>
</xsl:call-template>
: 요소에 대한 템플릿 호출을
그러나 fo-inline 태그는 결과 pdf 파일에서 무시됩니다. 템플릿 자체에 태그를 넣으면 올바른 글꼴 크기를 얻습니다. 그런데 글꼴 크기 (또는 다른 속성)가 달라야하는 곳에 템플릿을 사용할 수 없습니다.
슈퍼! 고마워요! – Lodewijk