AFT (Almost Free Text)

Fiche logiciel à valider
  • Création ou MAJ importante : 07/06/10
  • Correction mineure : 07/06/10
Mots-clés
Pour aller plus loin

AFT (Almost Free Text) : système d'aide à la saisie de texte source (HTML, TeX...)

Ce logiciel est en cours d'évaluation par la communauté PLUME. Si vous utilisez ce logiciel en production dans notre communauté, merci de déposer un commentaire.
  • Site web
  • Système : UNIX-like, Windows, MacOS X
  • Téléchargement
  • Version évaluée : 5.097
  • Langue(s) de l'interface :
  • Licence : Autre

    La Clarified Artistic License est une licence Open Source, utilisée à l'origine pour les distributions Perl. Il s'agit d'une première version de l'Artistic License 2 avant son adoption définitive. Le texte de l'Artistic License 2.0 est trouvable sur le site de l'Open Source Initiative.

Description
Fonctionnalités générales

Almost Free Text (AFT) est un système d'aide à la saisie de texte source en LaTeX, écrit par Todd A. Coram. Grâce à un procédé de syntaxe simplifié, il est possible de générer des documents HTML (format de sortie par défaut), TeX, RTF, lout, Docbook de manière automatique et en un temps record sans avoir à saisir les nombreuses balises courantes qui structurent le code.

À l'aide d'un éditeur de texte, il suffit d'utiliser la syntaxe décrite dans le manuel (version Francaise). Après compilation du fichier, AFT produit un fichier de sortie au format désiré, avec un style prédéfini, et utilisant un code parfaitement lisible.

Dans la ligne des programmes Unix, AFT est un petit logiciel, fort spécialisé, mais remplissant parfaitement son rôle.

Autres fonctionnalités

AFT utilise essentiellement les astérisques, tabulations et espaces pour structurer le document. L'apprentissage lié à la syntaxe d'AFT est donc très rapide et intuitive.

AFT peut être utilisé pour saisir un source afin de pouvoir travailler sur une base facilement exploitable et obtenue très rapidement. L'utilisateur se concentre ainsi sur le contenu lui-même, comme c'est le cas avec LaTeX. L'essentiel du document est donc prêt à être exploité en vue d'une utilisation plus poussée. Pour les sorties HTML, il est possible de définir des styles différents. Il est de même possible de créer soi-même des filtres pour les formats de sortie.

On peut essentiellement utiliser AFT dans le cadre d'une saisie de texte que l'on souhaite rapidement mettre en forme, le tout en quelques en quelques commandes fort simples, pour obtenir un texte structuré et mis en page. Pour cela, après une première compilation avec aft, une simple compilation pdflatex produit un document pdf utilisant la classe [article].

Exemple :
Après saisie et enregistrement de votre fichier, lancer successivement :

$aft --type=tex monfichier.aft
$pdflatex monfichier.tex

Compte-tenu des faibles ressources nécessaires pour faire fonctionner un éditeur de texte et pour compiler le document final, AFT est utilisable même sur des machines fort anciennes.

AFT est présent dans les dépôts de la plupart des distributions GNU/Linux.

Interopérabilité

Les fichiers destinés à être compilés avec AFT, portant ou non l'extension .aft sont des fichiers texte, lisibles et modifiables avec un simple éditeur de texte sur n'importe quel système d'exploitation.

Contexte d'utilisation dans mon laboratoire/service

Outre les utilisations citées plus haut, AFT s'avère très utile lors de la prise de note durant une réunion ou une conférence. Après une simple relecture, il est possible de produire dans la foulée un compte-rendu de réunion structuré, sans avoir à travailler une mise en page, même succincte.

Limitations, difficultés, fonctionnalités importantes non couvertes
  • Sous Windows, AFT nécessite d'installer Perl.
  • Non testé sur Mac OSX
Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré

La plupart des distributions GNU/Linux

Plates-formes

GNU/Linux, Windows, Mac OS X

Autres logiciels aux fonctionnalités équivalentes

txt2tags, reStructuredText

Environnement de développement
Type de structure associée au développement

Logiciel développé par Todd Coram.

Environnement utilisateur
Documentation utilisateur
Divers (astuces, actualités, sécurité)
Contributions

Commentaires

Logiciel à valider ?

Ce logiciel est dans la pile 'à valider' car les relecteurs le connaissent mais ne l'utilisent pas en production dans leur laboratoire.