DocBook

DocBook

DocBook est un langage de balisage conçu à l'origine pour la documentation technique informatique (matériel et logiciel). C'est à l'origine une Définition de type de document (DTD) SGML développée par l'éditeur O'Reilly pour les besoins de l'édition technique (et plus particulièrement informatique). Elle a été portée depuis sous forme de schéma XML et de règle Relax NG pour la dernière version 5.0.

Actuellement maintenu et standardisé par le DocBook Technical Comittee du consortium OASIS, DocBook XML peut être utilisé pour tout type de documentation technique (rapports, normes, documentation, etc.).

La grande force de DocBook est d'être à la fois un format SGML et, depuis quelques années, un format XML totalement orienté sémantique. Il n'inclut en effet aucune information de mise en forme ce qui permet d'utiliser ensuite la documentation ainsi structurée par tout type de support / lecteur. Un ensemble de feuille de styles XSLT est disponible pour transformer des documents DocBook vers de nombreux formats comme HTML, PDF, RTF, Javadoc, etc.

DocBook est en train de s'imposer comme le format standard pour la documentation logicielle (notamment dans la communauté Open Source) et commence à être utilisé dans l'industrie. La normalisation par l'OASIS devrait d'ailleurs le rendre de plus en plus prisé.

Plusieurs logiciels permettent d'enregistrer et d'ouvrir des fichiers écrits dans ce format : OpenOffice (depuis la version 3.0), XML Copy Editor

Sommaire

Un format séparant le contenu de la présentation

Contrairement à des formats de traitement de texte, tel l'OpenDocument, le format DocBook ne contient strictement que le contenu du document, présenté de façon hiérarchisée.

DocBook n'est pas directement un format de document fini mais a plutôt pour but de produire des documents, dans les formats souhaités.

Il n'est ainsi pas possible, dans la version de base, de spécifier des couleurs de texte ou une mise en forme complexe et spécifique à certaines partie du texte. Toutefois, il est possible de créer son propre schéma XML basé sur DocBook et étendant ses capacités pour répondre à ce type de besoins.

Exemple de code

Exemple pour un article en Docbook version 4

<book id="exemple_de_livre">
   <title>Livre très simple</title>
   <chapter id="exemple_de_chapitre">
      <title>Chapitre très court</title>
      <para>Bonjour tout le monde !</para>
      <para>Ceci est un autre paragraphe...</para>
   </chapter>
</book>

Exemple pour un article en Docbook version 5

<?xml version="1.0" encoding="ISO-8859-15"?>
<article version="5.0" xml:lang="fr" xmlns="http://docbook.org/ns/docbook"
         xmlns:xlink="http://www.w3.org/1999/xlink"
         xmlns:xi="http://www.w3.org/2001/XInclude"
         xmlns:svg="http://www.w3.org/2000/svg"
         xmlns:m="http://www.w3.org/1998/Math/MathML"
         xmlns:html="http://www.w3.org/1999/xhtml"
         xmlns:db="http://docbook.org/ns/docbook">
  <info>
    <title>Titre de l'article</title>
    <author>
      <personname><surname>Moi Même</surname></personname>
    </author>
    <pubdate>2011</pubdate>
  </info>
<section xml:id="first_section"><title>Titre de la section</title>
<para>Bonjour tout le monde !</para>
<para>Autre paragraphe...</para>
</section>
 
</article>

Voir aussi

Articles connexes

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article DocBook de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • DocBook — Filename extension .dbk, .xml Internet media type application/docbook+xml Developed by OASIS Type of format markup language Extended from SGML, XML …   Wikipedia

  • DocBook — Saltar a navegación, búsqueda DocBook es un aplicación del estándar SGML/XML e incluye una DTD propia y que se utiliza de manera más destacada en el área de la documentación técnica, especialmente para documentar todo tipo de material y programas …   Wikipedia Español

  • Docbook — ist ein Dokumentenformat, das in einer für SGML und XML vorliegenden Dokumenttypdefinition (DTD) festgelegt ist. Es eignet sich besonders zur Erstellung von Büchern, Artikeln und Dokumentationen im technischen Umfeld (Hardware oder Software).… …   Deutsch Wikipedia

  • DocBook — Расширение .dbk, .xml MIME application/docbook+xml Разработан OASIS Тип формата язык разметки Расширен из SGML, XML Стандарт(ы) …   Википедия

  • Docbook — est un langage de balisage conçu à l origine pour la documentation technique informatique (matériel et logiciel). C est à l origine une Définition de type de document (DTD) SGML développée par l éditeur O Reilly pour les besoins de l édition… …   Wikipédia en Français

  • DocBook — ist ein Dokumentenformat, das in einer für SGML und XML vorliegenden Dokumenttypdefinition (DTD) festgelegt ist. Es eignet sich besonders zur Erstellung von Büchern, Artikeln und Dokumentationen im technischen Umfeld (Hardware oder Software).… …   Deutsch Wikipedia

  • DocBook — es un aplicación del estándar SGML/XML que incluye una DTD propia y que se utiliza de manera más destacada en el área de la documentación técnica, especialmente para documentar todo tipo de material y programas informáticos. Existe un Comité… …   Enciclopedia Universal

  • DocBook — ● np. f. ►XML DTD XML/SGML conçue pour décrire de façon efficace et précise des ouvrages ou des articles traitant principalement d informatique. Maintenue par l OASIS, elle est utilisée en particulier dans la documentation de Linux et de certains …   Dictionnaire d'informatique francophone

  • DocBook XSL — The DocBook XSL stylesheets are a set of XSLT stylesheets for the XML based DocBook language. Contents 1 Purpose 2 Output Formats 3 Configuration 4 External links …   Wikipedia

  • Docbook — …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”