C'est un script en AppelScript pour convertir une commande comme "repeat with chaqueMot in maListeBleue" en HTML pour avoir les couleurs comme dans l'éditeur ASS, soit :
repeat with chaqueMot in maListeBleue
Le script que j'ai fait fonctionne pour la majorité des cas, mais n'est en aucun cas complet. Il traite :
Placez le texte à convertir dans le clipboard.
Le résultat est dans le clipboard aussi.
Il y a en commentaire dans le script l'option de lecture à partir d'un fichier.
Les tabulations en début de ligne génèrent des paragraphes HTML du type p.p1, p.p2. Il est nécessaire d'en avoir une définition dans votre CSS, ou prenez le mien.
Il y a en commentaire dans le script l'option de modifier le nombre de tabulations pour le centrage du texte dans votre page HTML. En implicite c'est deux, donc génération de "p class="p2", comme marge le plus à gauche.
Vous pouvez rajouter des mots clefs dans la liste des "bleu" ou "bleu foncé". Mais attention aux interférences. Par exemple, je n'ai pas mis "on " dans la liste, sinon il y a interférence avec le mot "option " de "option key down". Dans ce cas j'ai mis "on " dans un test d'existence en premier mot.