Pillar: A Versatile and Extensible Lightweight Markup Language - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

Pillar: A Versatile and Extensible Lightweight Markup Language

Résumé

There is a plethora of languages to write documentation and documents. From extremely powerful and complex such as L A T E X to extremely simple such as Markdown. In this technical article we present Pillar a versatile and ex-tensible lightweight markup language. Pillar's document model and open architecture support exporting from Pillar to various formats such as ASCIIDoc, HTML, L A T E X and Markdown. Pillar is currently used to write books, documentation, websites and slide decks (through Beamer and DeckJS). Pillar specially shines when advanced features are needed such as multiple exports (e.g., a printed book and web pages), internal references (e.g., links to figures with captions) and content generation (e.g., to give an up-to-date code size of a documented software).
Fichier principal
Vignette du fichier
Arlo16a-IWST16-Pillar.pdf (665.87 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01353882 , version 1 (15-08-2016)

Identifiants

Citer

Thibault Arloing, Yann Dubois, Damien Cassou, Stéphane Ducasse. Pillar: A Versatile and Extensible Lightweight Markup Language. International Workshop on Smalltalk Technologies, Aug 2016, Prague, Czech Republic. ⟨10.1145/2991041.2991066⟩. ⟨hal-01353882⟩
311 Consultations
378 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More