Trois étapes importantes sont abordées à travers
les dix leçons:
Ecrire un texte TRML > Le transformer en fichier TRML > Le lire
et le diffuser
- Se munir d'un traitement de texte basique, notepad pour windows,
simpletext pour mac, emacs pour linux par exemple.
- Ecrire le texte que vous voulez faire défiler ou copier le
dans votre traitement de texte.
- Insérer ensuite des balises pour spécifier la vitesse
de défilement des lettres, des mots, des phrases, des lignes
ou des blocs de ponctuation. Les balises demeureront invisibles à
l'utilisateur au final. Voici un exemple:

figure n°1 (cliquer pour voir le fichier)
Les balises reconnaissables par les crochets ouvrants et fermants
[ ] définissent la vitesse de défilement en millisecondes:
- Dans la première balise [c100], "c"
pour "character" définit la vitesse de défilement
des lettres. Ici 100 millisecondes entre chaque lettre.
- Dans la deuxième balise [w400], "w"
pour "word" définit la vitesse de défilement
des mots ici fixée à 400.
- Dans la troisième balise [l1000], "l"
pour "line" définit la vitesse de défilement
des lignes ici fixée à 1 seconde.
- Dans la quatrième balise [p2000], "p"
pour "pause" définit une pause unique à
l'endroit où est située la balise. Ici la pause
durera 2 secondes.
| Tableau
des différents modes utilisés dans les balises
|
| Modes de défilement |
Acronyme utilisé |
Espace des pauses |
Valeur |
Exemple |
| par caractère |
c |
entre chaque lettre |
millisecondes |
[c100] |
| par mot |
w |
entre chaque mot |
millisecondes |
[w400] |
| par phrases |
b |
après chaque fin de
phrase .:?! |
millisecondes |
[b1000] |
| par bloc de
ponctuations |
s |
après chaque signe de
ponctuation .:?!,;() |
millisecondes |
[s1500] |
| par ligne |
l |
après chaque retour à
la ligne |
millisecondes |
[l800] |
| pause |
p |
à l'endroit de la balise |
millisecondes |
[3500] |
Une même balise peut contenir différents modes en même
temps. La balise suivante [c100w400l1000] aurait pu être
utilisé dans la figure n°1. D'autre part, une nouvelle
balise plus loin dans le texte peut être ajoutée pour
modifier certains modes sans altérer les autres. Par exemple
[c30] pour la figure n°1 change la vitesse des caractères
sans changer la vitesse des mots et des lignes.
Pour plus de précisions sur le fonctionnement des modes, rendez-vous
sur la page des spécifications du
langage TRML.
- Pour s'entraîner, l'editeur jreader
sur ce site permet de tester les textes et la vitesse de défilement.
- Le langage TRML permet aussi de creer des effets. Ils ne sont pas
obligatoires et necessaires donc vous pouvez passer au chapître
suivant si vous le souhaitez.
La figure ci-dessous (figure n°2) représente en graphe
une fonction sinusoïdale et l'effet d'accélération
et de déccélération qu'elle produit sur la vitesse
de défilement des caractères. Cette fonction s'écrit
comme suit [c900S850/1000].

figure n°2
Voici ci-dessous la liste des 3 fonctions disponibles en langage TRML.
Pour plus de précisions sur l'utilisation de ces fonctions,
rendez-vous sur la page des spécifications
du langage TRML.
| Tableau
des fonctions utilisés avec les modes dans les balises |
| Fonction |
Acronyme utilisé |
Effet |
Modes
utilisables |
Arguments |
Valeur |
Exemple |
| Aléatoire |
R |
vitesse aléatoire |
tous
(c,w,l,b,s) sauf la pause |
fourchette aléatoire
relative à la valeur du mode en cours |
millisecondes |
[w500R400] |
| Sinusoïde |
S |
accélération et
déccélération |
tous
(c,w,l,b,s) sauf la pause |
modulation/fréquence |
millisecondes |
[c1000S900/2000] |
| Enveloppe |
E |
.:?! |
tous
(c,w,l,b,s) sauf la pause |
illimités pour définir
une succession de pauses différentes |
millisecondes |
[b100E0/0200/40] |
- Le plus gros est fait maintenant. Le texte brut avec les balises
est prêt. Il convient maintenant de le convertir en fichier
TRML avec le convertisseur
pour l'utiliser ultérieurement avec un lecteur preader.
L'editeur jreader permet également
de sauver son texte en fichier TRML.
- La suite dépend maintenant de ce que vous souhaitez entreprendre.
Votre fichier TRML peut être ajouté à la bibliothèque
sur ce site. En téléchargeant le player
vous pouvez par ailleurs lire vos fichiers chez vous et organiser
une playlist.
- La perspective du projet Reader consiste à organiser des
lectures collectives avec un vidéo-projecteur, un ordinateur,
un espace de projection.
- Il reste à inviter vos amis pour la lecture de vos poêmes,
articles de presse, pamphlets, etc...
- Puis de nous invitez aussi ;-)
|