Aspic script to !Draw
!AspicScript
Aspic is © Philp Hazel:
Aspic program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License
"Aspic is a program for turning a textual description of a line drawing into PostScript or Scalable Vector Graphics for inclusion in another document" http://quercite.dx.am/
AspicDraw est une version permettant d'obtenir un fichier !Draw en plus de ceux prévus par le programme d'origine, ce qui en fait un outil pour RISC OS
AspicDraw is a version that allows you to obtain a !Draw file in addition to those provided by the original program, making it a tool for RISC OS.
En utilisant conjointement StrongEd / Aspic et Draw on peu produire un organigramme.
Pour StrongEd , il y a mode permettant de colorer les différents mots, chacun ayant une syntaxe bien définie .
Asscociéeà l'éditeur, un manuel StrongHelp est disponible, si il est chargé on obtient de l'aide sur le vocabulaire en pressant la touche F1.
Génèse du programme: je pense que construire un organigramme c'est finalement plus simple à l'aide d 'un script ( l'édition dans un fichier de dessin n'est pas très facile, surtout avec les liens entre objects.
Constitution du programme::
- Aspic de Philip Hazel
- MkDrawf de Gareth McCauchan , c'est lui qui transcrit les commandes de dessins générées par Aspic en fichier !Draw. Il faut bien traduire les fichiers SVG ou PS pour avoir un visuel
- Transform de Steve Drain /Kappa permet d'appliquer une matrice de transformation à l'ensemble d'un fichier Draw. Dans AspicDraw l'origine du dessin est en haut à gauche alors que pour Draw c'est ne bas à gauche.
- WindOpen de David J.Ruck Cest un module permettant à une application d'ouvrir une fenêtre à l'endroit désiré.
Merci à tous pour la réuitilsation de votre travail.
Pour l'utilsation d'Aspic il est conseillé de lire sa documentation, pour se familiariser avec la terminologie.
L'aide apportée par StrongEd est pratique.
Notes pour la construction d'un script. (rubrique à compléter)
Important, il est conseillé de créer pour chaque objet un label c'est ce qui permet de construire des liens entre ceux-ci, c'estAspic qui s'en charge, mais il il faut lui préciser.
Version incluant un fichier ReadMe (en Anglais) et des mises à jour.
Version including a ReadMe file (in English) and updates.