Περιοχές XSL-FO

Το XSL-FO χρησιμοποιεί ορθογώνια (τομείς) για την εμφάνιση της έξοδου.

Περιοχές XSL-FO

Ο μοντέλο μορφοποίησης XSL ορίζει μια σειρά από ορθογώνια (τομείς) για την εμφάνιση της έξοδου.

Όλα τα αποτελέσματα θα μορφοποιηθούν σε αυτούς τους τομείς και θα εμφανιστούν ή θα εκτυπωθούν σε κάποιο στόχο μέσον.

Ας μελετήσουμε αυτά τα τομείς παρακάτω:

  • Pages (σελίδες)
  • Regions (περιοχές)
  • Block areas (τομείς βλοκκών)
  • Line areas (τομείς γραμμών)
  • Inline areas (γραμμικοί τομείς)

XSL-FO Pages(页面)

Οι Σελίδες XSL-FO (Pages)

Η εξαγωγή του XSL-FO θα διαμορφωθεί στη σελίδα. Η εκτύπωση της εξαγωγής θα περιέχει πολλές σελίδες που είναι διαμορφωμένες σε πολλές κομμάτια. Η εξαγωγή του browser θα είναι συχνά μια μακρά σελίδα.

Η σελίδα XSL-FO περιέχει Περιοχές (Region).

Οι Περιοχές XSL-FO (Περιοχές)

  • Κάθε σελίδα XSL-FO περιέχει μια σειρά από Regions (Περιοχές):
  • region-body (κύριο σώμα σελίδας)
  • region-before (συνημμένος στο πάνω μέρος της σελίδας)
  • region-after (συνημμένος στο τέλος της σελίδας)
  • region-start (πλευρική στήλη αριστερά)

region-end (πλευρική στήλη δεξιά)

Οι Περιοχές Block XSL-FO περιέχουν Περιοχές Block (Block Area).

Οι Περιοχές Block XSL-FO

Οι Περιοχές Block XSL-FO μπορούν να καθορίζουν μικρούς στοιχείους Block (συνήθως ξεκινούν με νέα γραμμή), όπως παράγραφοι, πίνακες και λίστες.

Οι Περιοχές Block XSL-FO μπορούν να περιέχουν άλλες Περιοχές Block, αλλά στη maggior parte των περιπτώσεων περιέχουν Περιοχές Line (Line Area).

Οι Περιοχές Line XSL-FO καθορίζουν τις γραμμές εντός των Περιοχών Block (Block Area).

Οι Περιοχές Line XSL-FO περιέχουν Περιοχές Inline (Inline Area).

Οι Περιοχές Inline XSL-FO

Οι Περιοχές Inline XSL-FO καθορίζουν τον κείμενο εντός των γραμμών (υπογράμματα, μοναδικά χαρακτήρες και εικόνες κ.λπ.).