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[继承] 属性。 |
点我分享笔记