SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
Hur kan man nyttja XML-
dokument i eboksproduktion?
               En presentation om:

              …aspekterna på XML-
              märkt data i en
              eboksproduktion

              …lämpligt program som
              sköter processen med XLM
              som grund i en
              eboksproduktion




                 2012-­‐11-­‐05	
     1(9)
Detta är XML,
   eXtensible Markup Language:
                              1.  Märkspråk, anger en struktur. Från 1998
                              2.  Koden läsbar av både människor och
                                   program
                              3.  Passar hierarktiskt organiserad text
                              4.  Oberoende av alla hårdvaru- och mjuk-
                                   varusystem
                              5.  Syntaxen, taggarna, måste vara korrekta
                              6.  Ett utbyggbart språk
                              7.  Passar ett automatiserat och
                                   effektiviserat produktionsflöde
                              8.  Valideras enligt en definition
                              9.  Framtidssäkrad rådata
                              10.  XML-data kan sammanföras med andras
                                   råmaterial
                              11.  Ändra i XML-koden, grunden, så ändras
Charlotta Gyllenhammar 1993        på flera utdata


                                                                      2
Syntaxen för XML:
Grundsyntaxten i XML:
<name attribute="value">content</name>

Första raden är en deklaration, resten märkta koder i hierarkisk
ordning med ordentliga sluttaggar. Ett stegs indrag för varje ny
nod i hierarkin. XML-märkningen måste vara “well-formed” och
“valid”.

<?xml version="1.0" encoding="iso-8859-1"?>
<boksamling>
     <bok sprak="engelska">              attributet = sprak, värdet = engelska
           <titel>XSLT Cookbook</titel>
           <forfattare>Sal Mangano</forfattare>
     </bok>
     <bok sprak="svenska">
           <titel>Vad är XML</titel>
           <forfattare>Karin Gustafsson</forfattare>
     </bok>
</boksamling>



                                                                                 3
XML är märkt rådata som bl.a.
  behöver en stylesheet, XSL:
              XSL är en stylesheet som anger hur
                XML ska se ut.
              XML kräver ett schema (W3C XML
                Schema) eller en definition (DTD)
                för att bli förstådd
              XSLT och Xpath behövs också för
                bearbetning och konvertering av
                XML-data
              Man kör XML-koden genom en tolk,
                parser, för att förstå innehållet




                                               4
XML-filerna Konverteras med XSL
                                         Efter uppmärkning och validering
                                         av XML-filen görs en konver-
                                         tering. Då matchas XML-filen
                                         sekvensiellt. En parser används
                                         för att tolka filerna.

                                         XSL, stylesheet, består av:
                                         •  XSLT - språk för transformering
                                         •  XPath – språk för navigering
                                         •  XSL-FO – språk för formatering


 Som resultat ur konverteringen får man fram XHTML-fil och CSS till
 ebok. Utdata från XML-kodad data kan användas till mycket och
 återanvändas:
 En katalog, en webbsida, en pdf, teknisk dokumentation,
 adressetiketter, en app, e-handelslösningar och mer.


                                                                              5
Programmet som löser allt:


Oxygen XML Author är en kraftfull ”cross-platform application “ som löser
alla delar i processen att förvandla råtext (.txt) till e-bok (.epub)
Man behöver inte kunskaper i XML-märkning utan kan skriva i editorn direkt.
Det går att dölja taggarna när man redigerar XML-dokument.

Oxygen säljs på licens för cirka 2.450 kronor. Fungerar både på Mac och Pc.
Oxygen använder sig av det standardiserade schemat DocBook.

DocBook 5.0 är ett XML-schema sammansatt av en samling standarder satta
av branschen. DocBook är strikt strukturerad och används företrädesvis för
mjukvaru- och hårdvarupublikationer samt när man har stora kvantiteter text.




                                                                               6
Programmet är “WYSIWYG”




                          7
Hjälp med eboksproduktion?

Kontakta Karin Gustafsson,
karin@tilltro.se för offert.




                               8
Länkar, referenser


 http://www.xml.com/
 http://www.w3.org/standards/xml/
 http://www.w3schools.com
 http://www.oxygenxml.com
 http://www.docbook.org/




                                    9(9)

Mais conteúdo relacionado

Destaque

Geneva College Theatre 1991 2008 My Shows
Geneva College Theatre 1991 2008 My ShowsGeneva College Theatre 1991 2008 My Shows
Geneva College Theatre 1991 2008 My ShowsTheatreDirect
 
[ Risparmio Energetico ] - in Azienda
[ Risparmio Energetico ] - in Azienda [ Risparmio Energetico ] - in Azienda
[ Risparmio Energetico ] - in Azienda Hub21 srl
 
Ais pp exhibition 2012sml
Ais pp exhibition 2012smlAis pp exhibition 2012sml
Ais pp exhibition 2012smlaissaigon
 
Job satisfaction-research-project-report
Job satisfaction-research-project-reportJob satisfaction-research-project-report
Job satisfaction-research-project-reportself employed
 
XtreMe Imperium | Patronzz - Loyalty Management Solution
XtreMe Imperium | Patronzz - Loyalty Management SolutionXtreMe Imperium | Patronzz - Loyalty Management Solution
XtreMe Imperium | Patronzz - Loyalty Management SolutionAhmed Hussain
 
XtreMe Imperium | Airport Retail Solution
XtreMe Imperium | Airport Retail SolutionXtreMe Imperium | Airport Retail Solution
XtreMe Imperium | Airport Retail SolutionAhmed Hussain
 
XtreMe Imperium | Shopping Centre / Mall Management Solution
XtreMe Imperium | Shopping Centre  / Mall Management SolutionXtreMe Imperium | Shopping Centre  / Mall Management Solution
XtreMe Imperium | Shopping Centre / Mall Management SolutionAhmed Hussain
 

Destaque (10)

Geneva College Theatre 1991 2008 My Shows
Geneva College Theatre 1991 2008 My ShowsGeneva College Theatre 1991 2008 My Shows
Geneva College Theatre 1991 2008 My Shows
 
Echo of life
Echo of lifeEcho of life
Echo of life
 
[ Risparmio Energetico ] - in Azienda
[ Risparmio Energetico ] - in Azienda [ Risparmio Energetico ] - in Azienda
[ Risparmio Energetico ] - in Azienda
 
Nutrition: Then and Now
Nutrition: Then and NowNutrition: Then and Now
Nutrition: Then and Now
 
Ais pp exhibition 2012sml
Ais pp exhibition 2012smlAis pp exhibition 2012sml
Ais pp exhibition 2012sml
 
Job satisfaction-research-project-report
Job satisfaction-research-project-reportJob satisfaction-research-project-report
Job satisfaction-research-project-report
 
Tossed out food waste in america
Tossed out food waste in americaTossed out food waste in america
Tossed out food waste in america
 
XtreMe Imperium | Patronzz - Loyalty Management Solution
XtreMe Imperium | Patronzz - Loyalty Management SolutionXtreMe Imperium | Patronzz - Loyalty Management Solution
XtreMe Imperium | Patronzz - Loyalty Management Solution
 
XtreMe Imperium | Airport Retail Solution
XtreMe Imperium | Airport Retail SolutionXtreMe Imperium | Airport Retail Solution
XtreMe Imperium | Airport Retail Solution
 
XtreMe Imperium | Shopping Centre / Mall Management Solution
XtreMe Imperium | Shopping Centre  / Mall Management SolutionXtreMe Imperium | Shopping Centre  / Mall Management Solution
XtreMe Imperium | Shopping Centre / Mall Management Solution
 

Xml tilltro

  • 1. Hur kan man nyttja XML- dokument i eboksproduktion? En presentation om: …aspekterna på XML- märkt data i en eboksproduktion …lämpligt program som sköter processen med XLM som grund i en eboksproduktion 2012-­‐11-­‐05   1(9)
  • 2. Detta är XML, eXtensible Markup Language: 1.  Märkspråk, anger en struktur. Från 1998 2.  Koden läsbar av både människor och program 3.  Passar hierarktiskt organiserad text 4.  Oberoende av alla hårdvaru- och mjuk- varusystem 5.  Syntaxen, taggarna, måste vara korrekta 6.  Ett utbyggbart språk 7.  Passar ett automatiserat och effektiviserat produktionsflöde 8.  Valideras enligt en definition 9.  Framtidssäkrad rådata 10.  XML-data kan sammanföras med andras råmaterial 11.  Ändra i XML-koden, grunden, så ändras Charlotta Gyllenhammar 1993 på flera utdata 2
  • 3. Syntaxen för XML: Grundsyntaxten i XML: <name attribute="value">content</name> Första raden är en deklaration, resten märkta koder i hierarkisk ordning med ordentliga sluttaggar. Ett stegs indrag för varje ny nod i hierarkin. XML-märkningen måste vara “well-formed” och “valid”. <?xml version="1.0" encoding="iso-8859-1"?> <boksamling> <bok sprak="engelska"> attributet = sprak, värdet = engelska <titel>XSLT Cookbook</titel> <forfattare>Sal Mangano</forfattare> </bok> <bok sprak="svenska"> <titel>Vad är XML</titel> <forfattare>Karin Gustafsson</forfattare> </bok> </boksamling> 3
  • 4. XML är märkt rådata som bl.a. behöver en stylesheet, XSL: XSL är en stylesheet som anger hur XML ska se ut. XML kräver ett schema (W3C XML Schema) eller en definition (DTD) för att bli förstådd XSLT och Xpath behövs också för bearbetning och konvertering av XML-data Man kör XML-koden genom en tolk, parser, för att förstå innehållet 4
  • 5. XML-filerna Konverteras med XSL Efter uppmärkning och validering av XML-filen görs en konver- tering. Då matchas XML-filen sekvensiellt. En parser används för att tolka filerna. XSL, stylesheet, består av: •  XSLT - språk för transformering •  XPath – språk för navigering •  XSL-FO – språk för formatering Som resultat ur konverteringen får man fram XHTML-fil och CSS till ebok. Utdata från XML-kodad data kan användas till mycket och återanvändas: En katalog, en webbsida, en pdf, teknisk dokumentation, adressetiketter, en app, e-handelslösningar och mer. 5
  • 6. Programmet som löser allt: Oxygen XML Author är en kraftfull ”cross-platform application “ som löser alla delar i processen att förvandla råtext (.txt) till e-bok (.epub) Man behöver inte kunskaper i XML-märkning utan kan skriva i editorn direkt. Det går att dölja taggarna när man redigerar XML-dokument. Oxygen säljs på licens för cirka 2.450 kronor. Fungerar både på Mac och Pc. Oxygen använder sig av det standardiserade schemat DocBook. DocBook 5.0 är ett XML-schema sammansatt av en samling standarder satta av branschen. DocBook är strikt strukturerad och används företrädesvis för mjukvaru- och hårdvarupublikationer samt när man har stora kvantiteter text. 6
  • 8. Hjälp med eboksproduktion? Kontakta Karin Gustafsson, karin@tilltro.se för offert. 8
  • 9. Länkar, referenser http://www.xml.com/ http://www.w3.org/standards/xml/ http://www.w3schools.com http://www.oxygenxml.com http://www.docbook.org/ 9(9)