標題樣式標籤

您可以使用 fp:headingstyle 標籤,定義報告中各段落的樣式、大小及其他性質。您可以使用任何數量的 fp:headingstyle 標籤,並參照範本的其他部分中的標籤。
表 1. 標題樣式屬性
屬性 說明
font 必要屬性,可定義字型的名稱。您可以選擇下列字型:
  • Courier
  • Times
  • Symbol
  • Helvetica(會變成 Arial)
  • Zapfdingbats(在 PDF 中會變成 Wingdings)
在 RTF 報告中,您可以使用 override1 與 override2 屬性來使用更多字型。
name 必要屬性,可定義標題樣式的名稱。例如,「標題 1」或「一般」。
size 必要屬性,可定義字型的大小。
alignment 段落的水平對齊(left、right 或 center)。預設值是 left。
color 標題樣式的顏色。顏色是使用 RGB 值來定義。例如,若要讓標題樣式為紅色,請使用值 255,0,0。預設值是 0,0,0,表示黑色。
format 標題樣式的格式。可用的格式如下:
  • 粗體
  • 斜體
  • 刪除線
  • 底線
預設值是 "",表示未採用任何格式。
hasheadingno 決定標題樣式是否有標題號碼。此屬性只會影響 PDF 報告。在 RTF 報告中,請使用文字處理器中的標題編號功能。預設值是 true,表示併入標題號碼。
indent 決定段落的左邊縮排。縮排 30 會將文字往右移大約 2 公分。預設值是 0。
newpage 決定是否要在標題樣式前面插入分頁。預設值是 false。
nodestyle 範本中只需要設定一個 nodestyle 屬性。如果標題樣式的 nodestyle 屬性值設為 "true",則會對樹狀結構 (fp:tree) 中的所有非資料夾使用該標題樣式。若沒有標題樣式將值設為 "true",則會以與資料夾相同的方式為非資料夾編號。預設值是 false。
override1 置換 RTF 報告的字型屬性。使用此屬性時,會變更 RTF 字型表格中的 fonttbl 標籤。

例如,如果 override1="NEW_FONT_STYLE",則值會從 {\f7\froman\fcharset0 Times New Roman;} 變更為 {\f7\NEW_FONT_STYLE\fcharset0 Times New Roman;}。

預設值是 "",表示不置換 RTF 字型表格。

override2 置換 RTF 報告的字型屬性。使用此屬性時,會變更 RTF 字型表格中的 fonttbl 標籤

例如,若 override2="NEW_FONT_NAME",則置換前:{\f7\froman\fcharset0 Times New Roman;},置換後:{\f7\froman\fcharset0 NEW_FONT_NAME;}。預設值是 "",表示不置換 RTF 字型表格。

textbefore 決定標題樣式是否有字首。此屬性會影響下列標題樣式:
  • 「標題 1」、「標題 2」(依此類推):例如,將此屬性設為 "Chapter",則會在所有章節前面加上 "Chapter" 這個字。
  • HeadingAttribute:例如,如果將此屬性設為 "smallStyle",則會在標題屬性顯示在 fp:tree 標籤中時,在標題屬性前面加上 headingstyle 為 "smallStyle" 的空段落。

預設值是 ""。

textafter 決定是否要在標題屬性之後加上空段落。如果值設為 "smallStyle",則會在標題屬性顯示在 fp:tree 標籤中時,在標題屬性後面加上 headingstyle 為 "smallStyle" 的空段落。此屬性只會影響標題屬性。預設值是 ""。
<fp:headingstyle
        font="TIMES"
        name="Normal"
        size="10"
        alignment="left"
        color="0,0,0"
        format=""
        hasheadingno="true"
        indent="0"
        newpage="false"
        nodestyle="false"
        override1=""
        override2=""
        textbefore=""
/>

建議與意見