-
Notifications
You must be signed in to change notification settings - Fork 0
Home
j4kim edited this page Dec 20, 2016
·
5 revisions
Welcome to the SVGtarien wiki!
Réaliser un petit compilateur permettant de réaliser facilement et rapidement des images SVG en évitant la verbosité du langage XML. Le langage source sera un langage que nous avons créé. Le langage cible sera du XML permettant l'affichage d'images SVG.
- Pouvoir décrire toutes les formes principales (rectangle, cercle, ligne, ellipse, texte)
- Changer les couleurs de fond et de contour
- Pouvoir modifier la largeur des contours
- Gestion de variables typées (text, int, float)
- Gestion de la boucle while
- Création de listes et accès à un élément par index
pos($listX[$i], $listY[$i])
- Gestion des fonctions
- Possibilité d'utiliser les fonctions mathématiques de Python (cosinus, sinus, pi, etc...)
- Gestion des formes avancées (polygon, polyline, path)
- Utilisation des filtres SVG (flou, dégradé, etc...)
- Boucle for
- Conditions if... else