Khu vực XSL-FO

XSL-FO sử dụng khung hình vuông (khu vực) để hiển thị đầu ra.

Khu vực XSL-FO

Mô hình định dạng XSL định nghĩa một loạt các khung hình vuông (khu vực) để hiển thị đầu ra.

Tất cả các đầu ra sẽ được định dạng vào những khung này, sau đó sẽ được hiển thị hoặc in ra một phương tiện mục tiêu.

Hãy cùng nghiên cứu một số khu vực dưới đây:

  • Trang (Trang)
  • Khu vực (Khu vực)
  • Khu vực-bloック (Vùng bloック)
  • Khu vực-dòng (Vùng dòng)
  • Khu vực-inline (Vùng hành nội)

Trang XSL-FO (trang)

Xuất XSL-FO sẽ được định dạng vào trang. Xuất bản in thường sẽ vào nhiều trang được chia thành nhiều phần. Xuất bản trình duyệt thường sẽ là một trang dài.

Trang XSL-FO chứa các khu vực (Region).

Khu vực Regions (khu vực) của XSL-FO

Mỗi trang XSL-FO đều chứa một loạt các Regions (khu vực):

  • region-body (thân trang của trang)
  • region-before (đầu trang của trang)
  • region-after (đầu trang của trang)
  • region-start (cột trái)
  • region-end (cột phải)

Khu vực Regions của XSL-FO chứa các khối区域.

Khu vực Block Areas của XSL-FO

Khu vực Block Areas của XSL-FO có thể định nghĩa các khối元素 nhỏ (thường bắt đầu bằng một dòng mới), chẳng hạn như đoạn văn, bảng và danh sách.

Khu vực Block Areas của XSL-FO có thể chứa các khối区域 khác, nhưng hầu hết chúng chứa các khu vực Line Area.

Khu vực Line Areas của XSL-FO

Khu vực Line Areas của XSL-FO định nghĩa các dòng văn bản bên trong khối区域.

Khu vực Line Areas của XSL-FO chứa các khu vực Inline Area.

Khu vực Inline Areas của XSL-FO

Khu vực Inline Areas của XSL-FO định nghĩa văn bản bên trong dòng (các dấu nhấn, ký tự đơn và hình ảnh v.v.).