AsciiDoc

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 26 janvier 2022 à 21:37 et modifiée en dernier par Qfixor (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

AsciiDoc
Développeurs Stuart Rackham
Dernière version 9.1.0 ()
Implémentations
Système d'exploitation Multi-plate-forme
Licences GNU GPL
Site web https://asciidoc.org/
Extension de fichier txt, adoc et asciidocVoir et modifier les données sur Wikidata

AsciiDoc est un langage de balisage léger. C'est aussi le nom de la suite logicielle qui permet de transformer les fichiers « texte source » en documents publiables. La première version (1.0) de la suite logicielle date du 25 novembre 2002[1]. Dès la version 1.2 en décembre 2002, AsciiDoc ajoute la balise `include`qui permet de placer les URL de fichiers.

Langage de balisage léger

AsciiDoc est un langage de balisage léger proche du langage Markdown, proposant une richesse sémantique plus importante. Un document écrit en AsciiDoc forme déjà un document lisible par des humains tout en étant interprétable par des programmes.

Les fichiers décrit en AsciiDoc comportent l'extension .adoc.


Exemple

L'exemple ci-dessous montre un texte utilisant le langage AsciiDoc, et un rendu similaire à celui produit par un processeur AsciiDoc:

Texte source en AsciiDoc
= Mon Article
J. Smith

https://wikipedia.org[Wikipedia] 
est une encyclopédie en ligne, 
disponible en Anglais et 
dans *beaucoup* d'autres langues.

== Logiciel

Vous pouvez installer 
'nom-de-paquet' en utilisant 
la commande `gem`:

 gem install nom-de-paquet

== Matériel

Les métaux couramment utilisés 
sont:

* cuivre
* étain
* plomb
Résultat rendu en HTML
Mon Article

J. Smith

Wikipedia est une encyclopédie en ligne, disponible en Anglais et dans beaucoup d'autres langues.

Logiciel

Vous pouvez installer nom-de-paquet en utilisant la commande gem:

gem install nom-de-paquet
Matériel

Les métaux couramment utilisés sont:

  • cuivre
  • étain
  • plomb

Suite logicielle

Un programme de conversion, ou suite logicielle, comme AsciiDoc ou Asciidoctor permet de transformer le document source au format XHTML, DocBook ou HTML. Associé à la suite logicielle AsciiDoc, le programme a2x permet d'obtenir d'autres formats tels que PDF, TeX, Unix manpages ou Epub. Asciidoctor intègre des fonctionnalités similaires.

La suite logicielle Asciidoctor est une alternative régulièrement mise à jour intégrant des fonctionnalités d'export avancées (dont le format PDF, voir la possibilité d'écrire un livre[2])..

Notes et références

  1. « AsciiDoc ChangeLog », sur www.methods.co.nz (consulté le )
  2. Antoine Fauchié et Thomas Parisot, « Repenser les chaînes de publication par l’intégration des pratiques du développement logiciel », Sciences du Design,‎ (ISSN 2428-3711, lire en ligne)

Articles connexes