Dokbok

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 15 oktober 2018; kontroller kräver 11 redigeringar .
dokbok
Förlängning .dbkeller.xml
MIME -typ application/docbook+xml
Utvecklaren OASIS och Norman Walsh [d]
Senaste släppningen 5.1 (22.11.2016)
Formattyp märkningsspråk
Utökad från SGML och XML
Standard(er)

4,5 (juni 2006) ,
5,0 (november 2009) ,

5.1 (november 2016)
Hemsida oasis-open.org/docbook/

DocBook  är en delmängd av SGML- eller XML -markeringsspråket (med andra ord en populär uppsättning taggar ) utformad för att märka upp dokument, samma som HTML för märkning av webbdokument.

Den nuvarande versionen av DocBook V5.1 är den officiella OASIS -standarden .

Att konvertera ett DocBook-dokument till format tillgängliga för tryckt eller helt enkelt visuell presentation (inklusive PDF , HTML, man-sidor) hanteras av olika verktyg, vanligtvis baserade på anpassade mallar, eller "stilmallar" ( DSSSL eller XSL ), det vill säga det finns en verklig isolering av dokumentstrukturen från den visuella representationen.

Till skillnad från ett HTML-dokument betraktas inte ett DocBook-dokument som ett slutformat, därför kan till exempel ett dokument i detta format efter konvertering se ut som ett stort dokument med en komplex struktur och som en uppsättning små enkla kapiteldokument .

DocBook utvecklades för att skapa teknisk dokumentation , men kan användas för andra ändamål (att skapa webbplatser , med konvertering till HTML, för att skapa presentationer ).

Exempel

<?xml version="1.0" encoding="UTF-8"?> <book xml:id= "simple_book" xmlns= "http://docbook.org/ns/docbook" version= "5.0" > <title> Mycket enkel bok </title> <chapter xml:id= "chapter_1" > <title> Kapitel 1 </title> <para> Hej världen! </para> <para> Jag hoppas att din dag fortlöper <emphasis> fantastiskt </emphasis> ! </para> </chapter> <chapter xml:id= "chapter_2" > <title> Kapitel 2 </title> <para> Hej igen, värld! </para> </kapitel> </bok>

Historik

Utvecklingen av DocBook började 1991 och, vid olika tidpunkter, utvecklades och stöddes av olika organisationer:

  • 1991-1994: HaL Computer Systems och O'Reilly & Associates (+ stort inflytande från Novell och Digital )
  • 1994-1998: Davenport Group (+ stort inflytande från Novell och Sun )
  • 1998-2007: OASIS . DocBook XML v4.5
  • 2 augusti 2008: OASIS . DocBook XML v5.0
  • 22 nov 2016: OASIS . DocBook XML v5.1

Se även

Länkar