Outils du site


interface:texte

Ceci est une ancienne révision du document !


Les textes

Instrumenpoche permet d'insérer des zones de texte, éventuellement mis en forme (couleurs, police de caractères, italique, etc) et pouvant contenir des formules mathématiques.

Création et manipulation d'un texte

Pour créer un texte, il faut cliquer une fois sur le bouton pour indiquer à instrumenpoche qu'on veut créer un texte, puis une deuxième fois à l'endroit où on désire que se trouve le coin supérieur gauche du futur texte. Une zone de saisie semblable à l'image ci-contre apparaît alors. Il est possible d'obtenir une zone de saisie plus grande en laissant le bouton de la souris appuyé et en déplaçant la souris lors du deuxième clic.

Une fois que la zone de saisie est apparue, on peut :

  • Modifier sa taille par le bouton rayé situé en bas à droite.
  • La déplacer en saisissant à la souris la zone grise de titre en haut de la zone.
  • Agrandir ou rétrécir le texte de la zone avec les boutons et
  • Valider la saisie avec
  • Fermer la fenêtre sans enregistrer les modifications éventuelles en cliquant sur le bouton

Si on valide, la zone de saisie est remplacée par un texte mis en forme.

Zone de saisie Résultat après validation

Un texte créé et validé peut être manipulé. On peut le déplacer par glisser/déposer comme un instrument virtuel : un clic dessus en laissant le bouton de la souris enfoncé, puis on déplace la souris (et le texte avec) et on relâche le bouton de la souris à l'endroit où on souhaite déposer le texte.

On peut également faire un clic droit sur le texte pour faire apparaître un menu contextuel qui permet :

  • soit de masquer le texte ;
  • soit de le modifier, on reviendra alors à une zone de saisie comme vu plus haut.

Syntaxe de mise en forme

Les textes dans instrumenpoche peuvent être mis en forme de deux façons :

  • par des balises au format HTML : les balises qui sont supportées par la technologie Adobe Flash ;
  • une syntaxe particulière (TexteMath) destinée à l'écriture des mathématiques. Cette syntaxe est identique à celle qui est utilisée dans Tracenpoche.

HTML

HTML est un langage qui permet de mettre un texte en forme. Pour cela, il faut encadrer le texte voulu par des balises : une balise ouvrante doit être suivie d'une balise fermante. Ces balises permettent de signaler au logiciel quand il doit commencer et finir de mettre le texte en forme. Une balise ouvrante s'écrit entre deux chevrons :

<balise>

. Une balise fermante est signalée par une barre oblique après le premier chevron :

</balise>

Dans les exemples précédents, le mot balise doit être remplacé par différents textes correspondant au langage HTML : i, b, u ou font sont les premières balises à connaître pour instrumenpoche.

Les premières balises à connaître sont :

<i>…</i> qui permet de mettre du texte en italique.

<b>…</b> qui permet de mettre du texte en gras.

<u>…</u> qui permet souligner du texte.

Ci-dessous, un exemple zone de texte avec ces balises et le résultat obtenu dans instrumenpoche :

Il est possible de combiner plusieurs balises, à condition de respecter la règle suivante : la première balise ouverte doit être la dernière fermée. Par exemple, un Texte gras et en italique peut être codé de deux manères :

<i><u>Texte gras et en italique</u></i>
<u><i>Texte gras et en italique</i></u>

La balise font permet de modifier la “fonte”, c'est-à-dire la forme et les autres caractéristiques des lettres, en plus de celles énoncées ci-dessus. Dans ce cas, il faut ajouter un attribut dans la balise comme expliqué ci-dessous. On peut notamment :

Modifier la police de caractère. Par exemple, pour avoir la même police Tahoma que dans Mathenpoche, on code :

<font face="Tahoma">Mon texte</font>

Modifier la couleur du texte. Par exemple, le code suivant affiche le mot “texte” en rouge :

Mon <font color="#FF0000">texte</font>

La couleur doit être donnée par son code hexadécimal (voir une liste de couleurs disponibles) précédé d'un dièse : #. Les principales couleurs à connaître sont :

Couleur Code HTML
Noir #0
Blanc #FFFFFF
Rouge #FF0000
Vert #00FF00
Bleu #0000FF

Il est à noter que cette méthode est surtout pratique pour obtenir un texte d'une certaine couleur à l'intérieur d'un texte d'une autre couleur. Si on veut que tout le texte soit rouge, mieux vaut, avant de valider grâce au bouton , choisir le rouge comme couleur de tracé courante avec la palette.

TexteMath

Il est possible d'écrire des mathématiques dans instrumenpoche en suivant la syntaxe suivante. Le caractère réservé le plus important est la livre ( £ ).

Mathématiques

L'écriture des mathématiques se fait en utilisant £ suivi d'une des lettres suivantes : “a”, “c”, “d”, “e”, “f”, “g”, “i”, “n”, “p”, “r”, “s”, “u”, “v” et de parenthèses.

  • £a(texte) sert pour l'écriture des angles. Par exemple, £a(ABC) donne
  • £c( texte) permet de mettre le texte entre crochets. Par exemple, £c(ABC) donne
  • £d(texte) permet de mettre le texte entre barres verticales, comme la notation de la valeur absolue ou du module. Par exemple, £d(ABC) donne
  • £e(texte1,texte2) permet de mettre un texte en exposant. Notez la nécessité de deux paramètres séparés par une virgule. Par exemple, £e(A,B) donne
  • £f(texte1,texte2) écrit une fraction . Elle nécessite deux paramètres : d'abord le numérateur puis, après une virgule, le dénominateur.
  • £g donne une intégrale. Elle peut prendre quatre paramètres, dont seul le premier est obligatoire :
  1. la fonction à intégrer
  2. la variable à écrire après le d de l'intégrale
  3. les bornes inférieures et supérieures d'intégration.

Par exemple £g(f(x),x,a,b) donne

  • £i(texte1,texte2) permet d'écrire un texte en indice. Par exemple, £i(A,B) donne
  • £n(texte1) écrit un texte entre deux doubles barres verticales, suivant la notation d'une norme. Par exemple, £n(AB) donne
  • £p(texte) met un texte entre parenthèses. Par exemple, £p(AB) donne
  • £r(texte) écrit une racine carrée autour du texte. Par exemple, £r(AB) donne
  • £s(texte1,texte2,texte3,…) écrit un système, c'est-à-dire des lignes d'écriture mathématique situées les unes au-dessus des autres, et précédées d'une grande accolade. Le nombre de lignes n'est pas limité. Par exemple, £s(x = 1,y = 2,z = 3) donne

Caractères spéciaux

interface/texte.1285316527.txt.gz · Dernière modification : 08/11/2010 20:40 (modification externe)