คู่มืออ้างอิง XSL-FO
- หน้าก่อนหน้า XSLFO และ XSLT
- หน้าต่อไป อบรม XSLFO
กระบวนการที่แปลงอธิบายเป็นกระบวนการแสดงเรียกว่าการจัดรูปแบบ (formatting)
วัตถุ | การอธิบาย |
---|---|
basic-link | กำหนดทรัพยากรที่เริ่มต้นของลิงก์ |
bidi-override | เป็นการเปลี่ยนแปลงทิศทางด้วยยูนิโค้ด 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 | กำหนดพื้นที่อ้างอิงภายใน (inline reference-area) |
instream-foreign-object | ใช้สำหรับกราฟิกในแถว (inline graphics) หรือสำหรับวัตถุทั่วไป ที่ข้อมูลของวัตถุเป็นลูกของ<fo:instream-foreign-object> |
layout-master-set | มีทุกmasterที่ใช้ในเอกสาร |
leader | ใช้เพื่อสร้าง"."ด้วยหน้าเลขจากตารางหน้า หรือสร้างช่องบันทึกในฟอร์ม หรือสร้างเส้นน้ำตก |
list-block | กำหนดรายการ |
list-item | มีรายการทุกตัวในรายการ |
list-item-body | มีเนื้อหาหรือเนื้อที่ของรายการที่มีลักษณะ |
list-item-label | มีลูกของรายการที่มีลักษณะของรายการ (เช่น ข้อมูล ตัวอักษร และอื่นๆ) |
marker | ใช้กับfo:retrieve-markerเพื่อสร้างหน้าหรือท้ายหน้าที่ต่อเนื่อง |
multi-case | มีทุกตัวย่อยของ XSL-FOที่เป็นตัวเลือกในต้นไม้ (ใน<fo:multi-switch>) โดยตัวปลายของ<fo:multi-switch>จะเลือกแสดงตัวเลือกนั้นและซ่อนตัวเลือกอื่น |
multi-properties | ใช้เพื่อเปลี่ยนไประหว่างคุณสมบัติ (property-sets) สองหรือมากกว่า |
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-masterที่ใช้และลำดับการใช้ |
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 | กำหนดสำหรับจุดใดๆ ที่ใช้ในลำดับหน้า |
static-content | รวมเนื้อหาสถานีต่างๆ ที่เรียกใช้ซ้ำบ่อยครั้ง (เช่น หัวข้อและท้ายของหน้า) |
table | จัดรูปแบบวัสดุตาราง |
table-and-caption | จัดรูปแบบตารางและหัวข้อ |
table-body | ตัวเก็บบรรทัดและหน่วยเรียงของตาราง |
table-caption | รวมหัวข้อของตาราง |
table-cell | กำหนดหน่วยเรียงของตาราง |
table-column | จัดรูปแบบคอลัมน์ของตาราง |
table-footer | กำหนดท้ายของตาราง |
table-header | กำหนดหัวข้อของตาราง |
table-row | กำหนดบรรทัดของตาราง |
title | กำหนดหัวข้อสำหรับลำดับหน้า |
wrapper | กำหนดคุณสมบัติการสืบทอดสำหรับกลุ่ม XSL-FO ตัว |
- หน้าก่อนหน้า XSLFO และ XSLT
- หน้าต่อไป อบรม XSLFO