Texte

 

Affiche une zone texte positionné librement dans le repère actuel (@options) ou lié à un point.

  Syntaxe Paramètres
1- t=texte(x,y,"caractères");

t : nom de la zone texte
x : position en abscisse
y : position en ordonnée
"caractères" : texte à afficher
 

2- t=texte(M,"caractères");

t : nom de la zone texte
M : point déterminant la position
"caractères" : texte à afficher
 

"caractères" permet, outre du texte brut, d'afficher :

  • la valeur d'une variable :
    il suffit de mettre dans le texte entre guillemets le nom de la variable encadrée par des caractères $ :
    t=texte(M,"La variable v vaut $v$.");
     
  • le résultat d'une commande de la zone analyse :
    il suffit de mettre dans le texte entre guillemets la commande de la zone analyse encadrée par des caractères # :
    t=texte(M,"Les droites (d) et (d') sont #position(d,d')=#");
     
  • des symboles particuliers :
    il suffit de mettre dans le texte entre guillemets l'abréviation du symbole, encadrée par des caractères £ :
    les lettres grecques :
    t=texte(M,"L'angle £alpha£ est compris entre 0° et 90°");

    alpha - beta - chi - delta - epsilon - phi - gamma - eta - iota - phi - kappa - lambda - mu - nu
    omicron - pi - theta - rho - sigma - tau - upsilon - sampi - omega - xi - psi - dzeta

Les versions majuscules s'obtiennent en mettant la première lettre en Majuscule : £alpha£ donne £Alpha£ en majuscule :


des symboles mathématiques :
Mais aussi des symboles mathématiques listés sur une page spécifique :
(MA)£perp£(MB) et AB£environ£3 donnera

des mises en forme complexes :
Ces muses en formes sont listées sur une page spécifique :

  • des embellissements supplémentaires :
    une partie des codages HTML de mise en forme est disponible pour personnaliser un texte dans TracenPoche en dehors des styles prédéfinis. Eviter les guillemets " comme séparateurs en utilisant l'apostrophe '.

    Exemple :
    t=texte(M,"< font color=’#AA8866’ size=’12’ face=’Arial’>mon texte< /font>");
    affiche mon texte en beige foncé, taille 12 avec la police Arial :
    mon texte

 


Exemple 1:
t=texte(0,0,"coucou");

  Affiche le texte coucou au point (0,0) du repère.
 

Exemple 2:
A=point(-2,-1);
B=point(2,-1);
k=reel(1,-5,5,0.1);
var z=AB;
t=texte(-1,2,"AB=$z$ et k=$k$") {dec1};

Place 2 points A et B,
définit le reel k et la distance z de A à B,
puis affiche au point (-2,2) le texte : AB=4 et k=1.
L'option {dec1} précise que l'affichage se fait avec un chiffre après la virgule.
Si on bouge A, B ou si on fait varier k, le texte se met à jour.

Exemple 3:
A=point(0,1) {i};
t=texte(A,"coucou");

  Place le point A et le cache,
puis affiche le texte coucou à la place du point A.
 

Exemple 4:
A=point(-2,-1);
B=point(2,-1);
M=milieu(A,B) {i};
var d=AB;
t=texte(M,"$d$");

Place 2 points A et B, construit et cache le milieu M du segment [AB],
définit la distance z de A à B,
puis affiche au point M la distance z.

 

TracenPoche (c) Sésamath