jjzjj

XSL-FO 列表

XSL-FO列表XSL-FO使用元素来定义列表。XSL-FO列表块(ListBlocks)有四种XSL-FO对象可用来创建列表:fo:list-block(包含整个列表)(containsthewholelist) fo:list-item(包含列表中的每个项目)(containseachiteminthelist) fo:list-item-label(包含用于list-item的标签-典型地,包含一个数字或者字符的) fo:list-item-body(包含list-item的内容/主体-典型地,一个或多个对象)一个XSL-FO列表实例:*Volvo*Saab上面代码的输出如下所示:*Vo

XSL-FO 列表

XSL-FO列表XSL-FO使用元素来定义列表。XSL-FO列表块(ListBlocks)有四种XSL-FO对象可用来创建列表:fo:list-block(包含整个列表)(containsthewholelist) fo:list-item(包含列表中的每个项目)(containseachiteminthelist) fo:list-item-label(包含用于list-item的标签-典型地,包含一个数字或者字符的) fo:list-item-body(包含list-item的内容/主体-典型地,一个或多个对象)一个XSL-FO列表实例:*Volvo*Saab上面代码的输出如下所示:*Vo

XSL-FO 块

XSL-FO块XSL-FO的输出位于块区域中。XSL-FO页面(Page)、流(Flow)以及块(Block)内容"块"会"流"入"页面"中,然后输出到媒介。XSL-FO输出通常被嵌套在元素内,嵌套于元素内,嵌套于元素内:块区域的属性块是位于矩形框中的输出序列:Thisblockofoutputwillhaveaonemillimeterborderaroundit.由于块区域是矩形框,所以可共享许多公共的区域属性:spacebefore和spaceafter margin border paddingspacebefore和spaceafter是块与块之间起分割作用的空白。margin是块外

XSL-FO 块

XSL-FO块XSL-FO的输出位于块区域中。XSL-FO页面(Page)、流(Flow)以及块(Block)内容"块"会"流"入"页面"中,然后输出到媒介。XSL-FO输出通常被嵌套在元素内,嵌套于元素内,嵌套于元素内:块区域的属性块是位于矩形框中的输出序列:Thisblockofoutputwillhaveaonemillimeterborderaroundit.由于块区域是矩形框,所以可共享许多公共的区域属性:spacebefore和spaceafter margin border paddingspacebefore和spaceafter是块与块之间起分割作用的空白。margin是块外

XSL-FO 页面

XSL-FO页面XSL-FO使用名为"PageMasters"的页面模板来定义页面的布局。XSL-FO页面模板(PageTemplates)XSL-FO使用名为"PageMasters"的页面模板来定义页面的布局。每个模板必须拥有一个唯一的名称:在上面的实例中,三个元素,定义了三个不同的模板。每个模板(page-master)都有不同的名称。第一个模板名为"intro"。它可作为介绍页面的模板使用。第二个和第三个模板名为"left"和"right"。它们可作为偶数和奇数页码的页面模板使用。XSL-FO页面尺寸(PageSize)XSL-FO使用下面的属性定义页面的尺寸:page-width定义

XSL-FO 页面

XSL-FO页面XSL-FO使用名为"PageMasters"的页面模板来定义页面的布局。XSL-FO页面模板(PageTemplates)XSL-FO使用名为"PageMasters"的页面模板来定义页面的布局。每个模板必须拥有一个唯一的名称:在上面的实例中,三个元素,定义了三个不同的模板。每个模板(page-master)都有不同的名称。第一个模板名为"intro"。它可作为介绍页面的模板使用。第二个和第三个模板名为"left"和"right"。它们可作为偶数和奇数页码的页面模板使用。XSL-FO页面尺寸(PageSize)XSL-FO使用下面的属性定义页面的尺寸:page-width定义

XSL-FO 流

XSL-FO流XSL-FO页面使用来自元素的数据进行填充。XSL-FO页面序列(PageSequences)XSL-FO使用元素来定义输出页面。每个输出页面都会引用一个定义布局的pagemaster。每个输出页面都有一个定义输出的元素。每个输出页面均会按序列(顺序)被打印或显示。XSL-FO流(Flow)XSL-FO页面使用来自元素的内容进行填充。元素包含所有被打印到页面的元素。当页面被印满以后,相同的pagemaster会被一遍又一遍地被使用,直到所有文本被打印为止。流动到何处?元素有一个"flow-name"属性。flow-name属性的值定义元素的内容会去往何处。合法的值:xsl-reg

XSL-FO 流

XSL-FO流XSL-FO页面使用来自元素的数据进行填充。XSL-FO页面序列(PageSequences)XSL-FO使用元素来定义输出页面。每个输出页面都会引用一个定义布局的pagemaster。每个输出页面都有一个定义输出的元素。每个输出页面均会按序列(顺序)被打印或显示。XSL-FO流(Flow)XSL-FO页面使用来自元素的内容进行填充。元素包含所有被打印到页面的元素。当页面被印满以后,相同的pagemaster会被一遍又一遍地被使用,直到所有文本被打印为止。流动到何处?元素有一个"flow-name"属性。flow-name属性的值定义元素的内容会去往何处。合法的值:xsl-reg

XSL-FO 输出

XSL-FO输出XSL-FO在元素内部定义输出。XSL-FO页面(Page)、流(Flow)以及块(Block)内容"块"会"流"入"页面"中,然后输出到媒介。XSL-FO输出通常被嵌套在元素内,嵌套于元素内,嵌套于元素内:XSL-FO实例现在让我们看一个真实的XSL-FO实例:HelloRUNOOB以上代码的输出如下所示:HelloRUNOOB

XSL-FO 输出

XSL-FO输出XSL-FO在元素内部定义输出。XSL-FO页面(Page)、流(Flow)以及块(Block)内容"块"会"流"入"页面"中,然后输出到媒介。XSL-FO输出通常被嵌套在元素内,嵌套于元素内,嵌套于元素内:XSL-FO实例现在让我们看一个真实的XSL-FO实例:HelloRUNOOB以上代码的输出如下所示:HelloRUNOOB