AsciiDoc
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 asciidoc |
modifier |
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 |
---|
J. Smith Wikipedia est une encyclopédie en ligne, disponible en Anglais et dans beaucoup d'autres langues. Vous pouvez installer nom-de-paquet en utilisant la commande gem: gem install nom-de-paquet Les métaux couramment utilisés sont:
|
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
- « AsciiDoc ChangeLog », sur www.methods.co.nz (consulté le )
- 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)