XSL-FO �考手册


XSL 格�化对象�考手册

将�述转�为呈现的过程被称为格�化(formatting)。

对象 �述
basic-link 代表一个链接的起始资�。
bidi-override �写默认 Unicode BIDI 的方�。
block 定义一个输出�(比如段�和标题)。
block-container 定义一个�级的引用区域(reference-area)。
character 规定将被映射为供呈现的字形的字符。
color-profile 定义样�表的一个颜色�置文件。
conditional-page-master-reference 规定一个当所定义的�件�立时使用的 page-master。
declarations 组�一个样�表的全局声明。
external-graphic 用于图�数��于 XML 结果树之外的�个图形。
float 通常用于在页�起始处的一个�独区域里定�图�,或者通过将内容沿图�的一侧�动�定�图�到一侧。
flow 包��打�到页�的所有元素。
footnote 定义在页�的 region-body 内部的一个脚注。
footnote-body 定义脚注的内容。
initial-property-set 格�化 <fo:block> 的第一行。
inline 通过背景属性或将其嵌入一个边框�定义文本的一部分格�。
inline-container 定义一个内��考域(reference-area)。
instream-foreign-object 用于内�图形或 "generic" 类对象。在其中,对象的数�以 <fo:instream-foreign-object> 的�代形�存在。
layout-master-set �存所有在文档中使用的宿主(master)。
leader

用于生� "." 符��分隔内容表格中页�数字的标题,或创建表�中的输入字段,或创建水平规则。

list-block 定义列表。
list-item 包�列表中的�个项。
list-item-body 包�了 list-item 的内容/主体。
list-item-label 包�了 list-item 标签(通常是数字�字符等)。
marker 与 <fo:retrieve-marker> 一起使用�创建�行的页眉或页脚。
multi-case

包� XSL-FO 对象的�个供选择的�树(在 <fo:multi-switch> 内部)。父元素 <fo:multi-switch> 会选择�显示的那个选项并��其余的选项。

multi-properties 用于两个或多个属性集之间切�。
multi-property-set 规定一个根�用户代�状�进行应用的�选的属性集。
multi-switch �留一个或多个 <fo:multi-case> 对象,控制它们(由 <fo:multi-toggle> 触�)彼此之间的转�。
multi-toggle 用于切�到�一个 <fo:multi-case>。
page-number 表示当�页�。
page-number-citation 为页�引用页�,此页�包�由被引用对象返回的第一个正常区域。
page-sequence 页�输出元素的容器。�个页�布局将有一个 <fo:page-sequence> 对象。
page-sequence-master 规定�使用的 simple-page-masters 以�使用顺�。
region-after 定义页脚。
region-before 定义页眉。
region-body 定义页�主题。
region-end 定义页�的�侧�。
region-start 定义页�的左侧�。
repeatable-page-master-alternatives 规定一组 simple-page-master 的副本。
repeatable-page-master-reference 规定�个 simple-page-master 的副本。
retrieve-marker 与 <fo:marker> 一起使用�创建�行的页眉或页脚。
root XSL-FO 文档的根(顶级)节点。
simple-page-master 定义一个页�的尺寸和形状。
single-page-master-reference 规定用在页��列的给定点中的 page-master。
static-content 对象包�了��内容(如:页眉和页脚),该��内容将在多个页�中��调用。
table 格�化表格的表格��料。
table-and-caption 格�化表格�其标题。
table-body 包�表格行和表格�元格的容器。
table-caption 包�表格的标题。
table-cell 定义表格�元格。
table-column 格�化表格的列。
table-footer 定义表格的页脚。
table-header 定义表格的页眉。
table-row 定义表格行。
title 为一个 page-sequence 定义一个标题。
wrapper 为一组 XSL-FO 对象规定 inherited[继承] 属性。