1

XSL-FO を使用していくつかの PDF を作成しています。

これは私の .fo ファイルの私のヘッダーです:

<xsl:stylesheet version="1.1"
        xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
        xmlns:fo="http://www.w3.org/1999/XSL/Format"
        exclude-result-prefixes="fo">

この直後に私は持っています:

<xsl:output method="xml" version="1.0" omit-xml-declaration="no" indent="yes"/>

<xsl:param name="versionParam" select="'1.0'"/>

<xsl:attribute-set name="captionColumnSet">
    <xsl:attribute name="font-size">7pt</xsl:attribute>
</xsl:attribute-set>

次に、属性セットを次のように使用しようとすると:

<fo:table-cell xsl:use-attribute-sets="captionColumnSet">
    <fo:block>
        test
    </fo:block>
</fo:table-cell>

さて、テキストは16ptになります。ここでは問題ありません。ただし、IntelliJ は常に次のように不平を言っています。

ここに画像の説明を入力

私が間違っているのは何ですか?ありがとう。

編集: IntelliJ の補償は私を非常に悩ませます。別のアプローチが存在する場合は、別のアプローチに切り替えます。現在、ファイル全体が赤く見えており、このチェックを停止する方法が見つかりませんでした。

これによると、すべて問題ないはずです:http://msdn.microsoft.com/en-us/library/ms256104.aspx

4

1 に答える 1