Pembe ya XSL-FO

XSL-FO tumia mtumizi wa mabaki ya ukurasa ya jina la "Page Masters" ili kubadilisha muundo wa ukurasa.

XSL-FO mtumizi wa mabaki ya ukurasa

XSL-FO tumiajeo ya "Page Masters" ya mtumizi wa mabaki ya ukurasa ili kubadilisha muundo wa ukurasa. Kila mtumizi lazima wana jina la kawaida kimoja:

<fo:simple-page-master master-name="intro">
  <fo:region-body margin="5in" />
</fo:simple-page-master>
<fo:simple-page-master master-name="left">
  <fo:region-body margin-left="2in" margin-right="3in" />
</fo:simple-page-master>
<fo:simple-page-master master-name="right">
  <fo:region-body margin-left="3in" margin-right="2in" />
</fo:simple-page-master>

Kwenye mifano yaliyotumika, mitatu ya <fo:simple-page-master> inaandika modeli tatu tofauti. Kila modeli (page-master) ina jina tofauti.

Mwili wa kwanza inayoitwa "intro". Ili inaweza kutumika kama modeli ya ukurasa wa intaafiri.

Mwili na tatu ya modeli inayoitwa "left" na "right". Zingepewa matumizi kwa ukurasa wa namba ya siku za kwanza na ya pili.

XSL-FO umbo wa ukurasa

XSL-FO inatumia tabia zifuatazo kuandika umbo wa ukurasa:

page-width
Inaandika umbo wa ukurasa
page-height
Inaandika umbo wa ukurasa

XSL-FO mabaki ya ukurasa

XSL-FO inatumia tabia zifuatazo kuandika mabaki ya ukurasa:

margin-top
Inaandika mabaki ya eneo kwa kushingo
margin-bottom
Inaandika mabaki ya eneo kwa kushingo
margin-left
Inaandika mabaki ya eneo kwa kushingo
margin-right
Inaandika mabaki ya eneo kwa kushingo
margin
Inaandika mabaki ya eneo zote kwenye eneo kuu

XSL-FO ukurasa wa eneo (Page Regions)

XSL-FO inatumia elementi zifuatazo kuandika eneo wa ukurasa:

region-body
Inaandika eneo kwa chini ya jicho (kutoka jicho)
region-before
Inaandika eneo kwa chini ya jicho (kutoka jicho)
region-after
Inaandika eneo kwa chini ya jicho (kutoka jicho)
region-start
Inaandika eneo kwa chini ya jicho (kutoka jicho)
region-end
Inaandika eneo kwa chini ya jicho (kutoka jicho)

Mtaarifu:region-before、region-after、region-start na region-end ni sehemu ya eneo kuu. Kuwa ingawa eneo kuu linapopotea kwenye eneo hizi, mabaki ya eneo kuu wengi wakati wa uenezi wengi hawakubaliwa kufikirika kwenye eneo hizi.

Maelezo:

Mifano ya XSL-FO

Hii ni ni sa kipimo kutoka kwenye wasiliana wa XSL-FO:

<fo:simple-page-master master-name="A4">
 page-width="297mm" page-height="210mm"
 margin-top="1cm"   margin-bottom="1cm"
 margin-left="1cm"  margin-right="1cm">
  <fo:region-body   margin="3cm"/>
  <fo:region-before extent="2cm"/>
  <fo:region-after  extent="2cm"/>
  <fo:region-start  extent="2cm"/>
  <fo:region-end    extent="2cm"/>
</fo:simple-page-master>

Maktaba ya kina kina kina ya kifungu inayotumika jina "A4".

Kifungu cha mawingu ni 297 mm, na kifungu cha kina ni 210 mm.

Kina kina ya mawingu ya kina kina ni 1 sentimi.

Kina kina ya kina kina ni 3 sentimi (mbali mbali kila kina).

Mkoa wa before, after, start na end ni 2 sentimi.

Kifungu cha kina cha mifano hii kinaweza kumegudukia kwa kumichukua kifungu cha mawingu kwa muda wa kina kati ya kina kina na kina kina ya region-body.

297mm - (2 x 1cm) - (2 x 3cm) = 297mm - 20mm - 60mm = 217mm.

Mtaarifu:region (region-start na region-end) hayatatuliwa. Kama ilivyoandikwa na mafunzo hii, mkoa hii (region) ni kipya cha kina.