SlideShare ist ein Scribd-Unternehmen logo
1 von 22
XSL-FO  Formatting Objects  Ett XML-baserat sidlayoutspråk
Inledning ,[object Object],[object Object],[object Object],[object Object]
Implementationer ,[object Object],[object Object],[object Object],XSL-FO pdf FOP
XML+XSLT ->XSL-FO ,[object Object],[object Object],XSL-FO pdf FOP XML XSLT XSLT- processor FO -läsare (X-Smiles) png rtf
Sidmodell When shall we  three meet again In thunder, lightning  or in rain... Macbeth... 1. margin-top region-before margin-left region-start region-after margin-bottom region-body region-end margin-right
XSL-FO:Syntax ,[object Object],[object Object],[object Object],[object Object]
XSL-FO:Exempel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
<fo:layout-master-set> ,[object Object],[object Object],[object Object]
<fo:layout-master-set> Exempel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Regioner ,[object Object],[object Object],[object Object]
Regioner ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Att flöda innehåll på en sida ,[object Object],[object Object],[object Object]
Att flöda innehåll på en sida Exempel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Properties ,[object Object],[object Object]
Properties CSS-exempel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Properties: Motsvarande XSL-FO-exempel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Listor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tabeller -  Liknar html ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Olika sidlayouter ,[object Object],[object Object],[object Object]
Ett dokument, olika sidlayouter ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exempel xslt->xsl-fo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mer information om FO ,[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Mehr von bjornh

Info kexjobb-2013-11-11
Info kexjobb-2013-11-11Info kexjobb-2013-11-11
Info kexjobb-2013-11-11
bjornh
 
LIKT seminar on mobile learning
LIKT seminar on mobile learningLIKT seminar on mobile learning
LIKT seminar on mobile learning
bjornh
 
Location-based mLearning reminders
Location-based mLearning remindersLocation-based mLearning reminders
Location-based mLearning reminders
bjornh
 
Podcastseminarium
PodcastseminariumPodcastseminarium
Podcastseminarium
bjornh
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
bjornh
 
Web publishing and XHTML
Web publishing and XHTMLWeb publishing and XHTML
Web publishing and XHTML
bjornh
 
Device Independence
Device IndependenceDevice Independence
Device Independence
bjornh
 

Mehr von bjornh (15)

Info kexjobb-2013-11-11
Info kexjobb-2013-11-11Info kexjobb-2013-11-11
Info kexjobb-2013-11-11
 
Info om masterval och kexjobb, medieteknik KTH VT2013
Info om masterval och kexjobb, medieteknik KTH VT2013Info om masterval och kexjobb, medieteknik KTH VT2013
Info om masterval och kexjobb, medieteknik KTH VT2013
 
Teaching procrastination - A way of helping students to improve their study h...
Teaching procrastination - A way of helping students to improve their study h...Teaching procrastination - A way of helping students to improve their study h...
Teaching procrastination - A way of helping students to improve their study h...
 
Info masterval medieteknik på KTH 2012-05-03
Info masterval medieteknik på KTH 2012-05-03Info masterval medieteknik på KTH 2012-05-03
Info masterval medieteknik på KTH 2012-05-03
 
Info masterval och kexjobb i medieteknik KTH HT 2011
Info masterval och kexjobb i medieteknik KTH HT 2011Info masterval och kexjobb i medieteknik KTH HT 2011
Info masterval och kexjobb i medieteknik KTH HT 2011
 
LIKT seminar on mobile learning
LIKT seminar on mobile learningLIKT seminar on mobile learning
LIKT seminar on mobile learning
 
Location-based mLearning reminders
Location-based mLearning remindersLocation-based mLearning reminders
Location-based mLearning reminders
 
K-Seminar on mobile learning
K-Seminar on mobile learningK-Seminar on mobile learning
K-Seminar on mobile learning
 
Podcastseminarium
PodcastseminariumPodcastseminarium
Podcastseminarium
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web publishing and XHTML
Web publishing and XHTMLWeb publishing and XHTML
Web publishing and XHTML
 
CSS
CSSCSS
CSS
 
Namespaces
NamespacesNamespaces
Namespaces
 
Device Independence
Device IndependenceDevice Independence
Device Independence
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 

XSL-FO

  • 1. XSL-FO Formatting Objects Ett XML-baserat sidlayoutspråk
  • 2.
  • 3.
  • 4.
  • 5. Sidmodell When shall we three meet again In thunder, lightning or in rain... Macbeth... 1. margin-top region-before margin-left region-start region-after margin-bottom region-body region-end margin-right
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.