0

string-set を使用してチャプター タイトルの文字列を設定しています。

h1コンテンツを追加してドキュメントでその文字列を再利用するとき、 ( )の元の書式を維持したいと考えていfont-weight:boldます。

どうやってやるの?コンテンツの残りの部分 (「マイ ドキュメント タイトル」) を太字にしてはならないため、コンテンツのスタイルを設定することはできません。

現在、ヘッダーの一部として文字列を使用しています。

 h1{
       font-weight:bold;
       string-set:chaptitle1 self;
   }

@page chap1 {       
   @top-left { 
      content: "My Document Title" string(chaptitle1) ; 
   }
}
4

1 に答える 1

0

あなたの質問を完全には理解していないかもしれませんが、プロパティを @top-left 領域に定義できるはずです。

例:

    @page chap1 { 
        @top-left {
            content: "My Document Title" string(chaptitle1) ; 
            background-color: #ff0000;
            color: white;
        }
    }

これにより、テキストの背景が赤になり、テキストが白くなります。これは PrinceXML では絶対に機能します。

于 2016-02-02T15:10:57.653 に答える