Bonjour,
Je n'arrive pas à trouver pourquoi à l'exécution de ce petit alias, une ligne vide s'affiche alors que l'effet escompté est une couleur différente pour chaque lettre composant le mot ou la phrase, je dois oublier un truc quelque part.... :(
multi {
set %textc
set %ct 1
set %cc 1
:deb
if (%cc == 1) { set %textc %textc 1 $+ $mid(%tn,%ct,1) }
if (%cc == 2) { set %textc %textc 2 $+ $mid(%tn,%ct,1) }
if (%cc == 3) { set %textc %textc 3 $+ $mid(%tn,%ct,1) }
if (%cc == 4) { set %textc %textc 4 $+ $mid(%tn,%ct,1) }
if (%cc == 5) { set %textc %textc 5 $+ $mid(%tn,%ct,1) }
if (%cc == 6) { set %textc %textc 6 $+ $mid(%tn,%ct,1) }
if (%cc == 7) { set %textc %textc 7 $+ $mid(%tn,%ct,1) }
if (%cc == 8) { set %textc %textc 8 $+ $mid(%tn,%ct,1) }
if (%cc == 9) { set %textc %textc 9 $+ $mid(%tn,%ct,1) }
if (%cc == 10) { set %textc %textc 10 $+ $mid(%tn,%ct,1) }
if (%cc == 11) { set %textc %textc 11 $+ $mid(%tn,%ct,1) }
if (%cc == 12) { set %textc %textc 12 $+ $mid(%tn,%ct,1) }
if (%cc == 13) { set %textc %textc 13 $+ $mid(%tn,%ct,1) }
set %ct %ct + 1
set %cc %cc + 1
if (%cc == 13) { set %cc 1 }
if (%ct <= $len(%tn)) goto deb
say %textc
}