Le langage de formatage de WinIsis
Le langage de formatage de WinIsis est un véritable langage de script, utilisé par de nombreux services de WinIsis, depuis l'affichage et l'impression, en passant par les tris, la production des index, la génération du fichier inversé ou l'exportation des données.
Dans ce chapitre, nous nous consacrerons à l'affichage de données, mais il est entendu que toutes les commandes peuvent être utilisées par les services cités ci-dessus.
Ce langage très simple comporte tous les éléments classiques d'un langage de programmation :
- les commandes
- les instructions de programmation
- les fonctions
- opérateurs
- les variables et constantes littérales
Prenons comme exemple de départ la notice ci-dessous, de difficulté normale
200: ^a<Le> fer des épines^fHoria Badescu^gtrad. du roumain par Paola Bentz-Fauci
210: ^aAmay^cl'Arbre à paroles^d1995
215: ^a31 p.^d22 cm
225: ^aTraverses
300: ^aNotice bio-bibliogr.
700: ^aBadescu^bHoria^f1943-
702: ^aBentz-Fauci^bPaola^ctrad.
On désire afficher cette notice au format ISBD comme ci-dessous
5. Badescu, Horia (1943- )
Le fer des épines / Horia Badescu ; trad. du roumain par Paola Bentz-Fauci. - Amay : l'Arbre à paroles, 1995. - 31 p. ; 22 cm. - (Traverses).
Notice bio-bibliogr.
VS Bentz-Fauci, Paola ; trad.