Txt2tags

Txt2tags
txt2tags
T2tgems.png
Développeur Aurelio Jargas[1] (Verde)
Dernière version 2.6[2] (5 novembre, 2010) [+/−]
Environnement tout système supportant Python
Type langage de balisage léger
Licence GNU GPL
Site web http://txt2tags.org

txt2tags est un logiciel générateur de documents qui utilise un langage de balisage léger comme source. Txt2tags est un logiciel libre sous licence GNU GPL.

Écrit en Python, il peut exporter des documents vers 18 formats différents incluant : HTML, XHTML (génération de pages internet statiques et valides W3C), SGML, LaTeX, Lout, Roff (pages de Man), MediaWiki (Wikipedia), Google Code Wiki, DokuWiki, MoinMoin, MagicPoint, PageMaker et Plein texte.

Le projet compte plus de 60 contributeurs issus de 17 pays[3].

Sommaire

Historique

La première version de txt2tags est sortie le 26 juillet 2001.

La dernière version stable est la 2.6 sortie le 5 novembre 2010[4].

À l'époque il n'y avait que six formats de sortie possibles (txt, html, sgml, pm6, mgp, moin) et 461 lignes de code[5].

Le code est actuellement dix fois plus important et le système a été traduit dans plus de 10 langues, ajoutant de nouvelles options et possibilités, tout en gardant à l'esprit le principe KISS, avec une syntaxe simple et épurée, permettant d'accéder à des fonctionnalités avancées si nécessaire, mais qui ne sont pas forcément nécessaire pour une utilisation quotidienne.


Fonctionnalités

  • Syntaxe simple et dépouillée, de type wiki.
  • Système de macros qui peut lever les limitations de la syntaxe initiale, en utilisant un système de préprocesseur et postprocesseur pour procéder à des remplacements de portions de texte en suivant le format des expression rationnelle.
  • Possibilité d'ajouter de nouveaux formats d'exportation à la liste déjà grande des formats supportés.


Quelques exemples

Les balises de bases[6] sont :

  • Formatage :
**gras**
//italique//
__soulignage__
--barré--
  • Organisation hiérarchique :
= titre niveau 1 = 
== titre niveau 2 == 
=== titre niveau 3 === 
- liste
+ liste numérotée


  • Inclusion de liens :
[image.jpg]
[lien www.site.com]
  • Autres formatages :
``code``
| table |

Références

Liens externes



Wikimedia Foundation. 2010.

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

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • Txt2tags — is a document generator software that uses a lightweight markup language. txt2tags is free software under GNU General Public License.The initial release occurred in 2001. Written in Python, it can export documents to several formats:* HTML *… …   Wikipedia

  • Txt2tags — es programa para generar documentos en distintos formatos, utilizando un lenguaje de marcado ligero. Está desarrollado en Python. Con un fichero de texto plano y un marcado mínimo, del tipo **negrita** o //itálica//, pueden conseguirse los… …   Wikipedia Español

  • Lightweight markup language — A lightweight markup language is a markup language with a simple syntax, designed to be easy for a human to enter with a simple text editor, and easy to read in its raw form. Lightweight markup languages are used in applications where people… …   Wikipedia

  • Vereinfachte Auszeichnungssprache — Eine Vereinfachte Auszeichnungssprache ist eine Auszeichnungssprache mit einer einfachen Syntax, um Dokumente einfach manuell erstellen und lesen zu können. Meist werden Dokumente für die endgültige Darstellung in eine gewöhnliche… …   Deutsch Wikipedia

  • Lenguaje de marcas ligero — Un lenguaje de marcas ligero es un tipo de formateo de texto más o menos estandarizado, que ocupa poco espacio y es fácil de editar con un editor de texto. En algunas ocasiones el XML o el HTML, hacen demasiado complejo y grande un archivo, sin… …   Wikipedia Español

  • AsciiDoc — ist eine vereinfachte Auszeichnungssprache, die dazu dient, Texte in verschiedenen Dokumentenformaten zu veröffentlichen. AsciiDoc Dateien können entweder nach HTML oder ins DocBook Format konvertiert werden – und von dort dann ggf. weiter in… …   Deutsch Wikipedia

  • Asciidoc — ist eine einfache Auszeichnungssprache, die dazu dient, Texte in verschiedenen Dokumentenformaten zu veröffentlichen. AsciiDoc Dateien können entweder nach HTML oder ins DocBook Format konvertiert werden – und von dort dann ggf. weiter in viele… …   Deutsch Wikipedia

  • LaTeX — Pour les articles homonymes, voir Latex. Logo LAT …   Wikipédia en Français

  • Langage de balisage léger — Un langage de balisage léger est un type de langage de balisage utilisant une syntaxe simple, conçue pour qu un fichier en ce langage soit aisé à saisir avec un éditeur de texte simple, et facile à lire dans sa forme non formatée. On utilise les… …   Wikipédia en Français

  • Lout — Développeur Jeffrey H. Kingston Dernière version 3 …   Wikipédia en Français

Share the article and excerpts

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