Outils du site


interface:texte

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
interface:texte [24/09/2010 10:21] lzamointerface:texte [17/08/2011 14:43] (Version actuelle) lzamo
Ligne 1: Ligne 1:
 ====== Les textes ====== ====== 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. 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.
 +
 +**NB.** Instrumenpoche ne gère pas de retour à la ligne automatique lorsque le texte dépasse la zone voulue. Il faut donc le signaler en introduisant tapant, dans le texte ''£br£'' ou ''<br/>''.
 +
 ===== Création et manipulation d'un texte ===== ===== Création et manipulation d'un texte =====
 {{   :interface:texte:zone_ecriture.png|}} {{   :interface:texte:zone_ecriture.png|}}
Ligne 87: Ligne 90:
    * ''£p(texte)'' met un texte entre parenthèses. Par exemple, ''£p(AB)'' donne {{:interface:texte:parentheses_ab.png|}}    * ''£p(texte)'' met un texte entre parenthèses. Par exemple, ''£p(AB)'' donne {{:interface:texte:parentheses_ab.png|}}
    * ''£r(texte)'' écrit une racine carrée autour du texte. Par exemple, ''£r(AB)'' donne {{:interface:racine_ab.png|}}    * ''£r(texte)'' écrit une racine carrée autour du texte. Par exemple, ''£r(AB)'' donne {{:interface:racine_ab.png|}}
-   * ''£s(texte1,texte2,texte3,...)'' écrit un système, c'est-à-dire des lignes d'écriture mathématiques situées les une 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 {{:interface:texte:systeme_x1_y2_z3.png|}}+   * ''£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 {{:interface:texte:systeme_x1_y2_z3.png|}} 
 +   * ''£u(code)'' permet d'afficher un caractère particulier, connaissant son code Unicode hexadécimal. On peut ainsi (si le système d'exploitation possède les polices de caractères nécessaires), afficher de nombreux symboles, mathématiques ou non. Par exemple, ''£u(7121)'' fait apparaître la caractère chinois 無 (si vous voyez un carré blanc ci-contre, c'est que votre système d'exploitation ne possède pas de police adéquate pour ce caractère chinois, instrumenpoche ne pourra donc pas l'afficher). 
 +   * ''£v(texte)'' trace une flèche au-dessus du texte, comme pour la notation d'un vecteur. Par exemple, ''£v(AB)'' donne {{:interface:texte:vecteur_ab.png|}}
 === Caractères spéciaux === === Caractères spéciaux ===
 +Instrumenpoche supporte Unicode. Cela signifie que, si on dispose d'un caractère spécial, on peut le copier dans une zone de texte et il sera reconnu par instrumenpoche, comme sur la figure suivante qui montre une zone de texte dans laquelle on même lettres latines et caractères chinois, et le résultat obtenu après validation : 
 +
 +{{   :interface:texte:zone_et_caractere_chinois.png   |}}
 +
 +Il aussi est possible d'obtenir n'importe quel caractère en utilisant la syntaxe ''£u(code)'' vue ci-dessus. Mais, pour faciliter l'écriture de textes, certains caractères ont des raccourcis plus faciles à mémoriser que les codes Unicode.
 +
 +Les lettres de l'alphabet grec s'écrivent en donnant leur nom entre deux £, avec la première lettre du nom en majuscule si on veut une lettre grecque en majuscule : ''£pi£ vaut environ 3''. Les autres caractères spéciaux ayant des raccourcis sont listés ci-dessous :
 +
 +^   Codage     Caractère   ^
 +|   £alpha2£     <HTML>&#x03B1;</HTML>   |
 +|   £plus£     <HTML>&#x002B;</HTML>   |
 +|   £moins£     <HTML>&#x2212;</HTML>   |
 +|   £fois£     <HTML>&#x00D7;</HTML>   |
 +|   £divise£     <HTML>&#x00F7;</HTML>   |
 +|   £petitf£     <HTML>&#x0192;</HTML>   |
 +|   £moins£     <HTML>&#x2010;</HTML>   |
 +|   £petitebarre£     <HTML>&#x2013;</HTML>   |
 +|   £grandebarre£     <HTML>&#x2014;</HTML>   |
 +|   £prime£     <HTML>&#x2019;</HTML>   |
 +|   £seconde£     <HTML>&#x201D;</HTML>   |
 +|   £puceronde£     <HTML>&#x2022;</HTML>   |
 +|   £grandC£     <HTML>&#x2102;</HTML>   |
 +|   £euler£     <HTML>&#x2102;</HTML>   |
 +|   £petitg£     <HTML>&#x210A;</HTML>   |
 +|   £petith£     <HTML>&#x210F;</HTML>   |
 +|   £Ironde£     <HTML>&#x2111;</HTML>   |
 +|   £Lronde£     <HTML>&#x2112;</HTML>   |
 +|   £Cronde£     <HTML>&#x2113;</HTML>   |
 +|   £grandN£     <HTML>&#x2115;</HTML>   |
 +|   £Pronde£     <HTML>&#x2118;</HTML>   |
 +|   £grandQ£     <HTML>&#x211A;</HTML>   |
 +|   £Rronde£     <HTML>&#x211C;</HTML>   |
 +|   £grandR£     <HTML>&#x211D;</HTML>   |
 +|   £grandZ£     <HTML>&#x2124;</HTML>   |
 +|   £Eronde£     <HTML>&#x2130;</HTML>   |
 +|   £Fronde£     <HTML>&#x2131;</HTML>   |
 +|   £Nronde£     <HTML>&#x2135;</HTML>   |
 +|   £flecheG£     <HTML>&#x2190;</HTML>   |
 +|   £flecheH£     <HTML>&#x2191;</HTML>   |
 +|   £flecheD£     <HTML>&#x2192;</HTML>   |
 +|   £flecheB£     <HTML>&#x2193;</HTML>   |
 +|   £flecheDG£     <HTML>&#x2194;</HTML>   |
 +|   £flecheGD£     <HTML>&#x2194;</HTML>   |
 +|   £flecheHB£     <HTML>&#x2195;</HTML>   |
 +|   £flecheBH£     <HTML>&#x2195;</HTML>   |
 +|   £croissant£     <HTML>&#x2197;</HTML>   |
 +|   £descroissant£     <HTML>&#x2198;</HTML>   |
 +|   £alaligneadroite£     <HTML>&#x21B3;</HTML>   |
 +|   £alaligneagauche£     <HTML>&#x21B5;</HTML>   |
 +|   £doubleflecheG£     <HTML>&#x21D0;</HTML>   |
 +|   £doubleflecheD£     <HTML>&#x21D2;</HTML>   |
 +|   £doubleflecheDG£     <HTML>&#x21D4;</HTML>   |
 +|   £doubleflecheGD£     <HTML>&#x21D4;</HTML>   |
 +|   £flecheGbarre£     <HTML>&#x21E4;</HTML>   |
 +|   £flecheDbarre£     <HTML>&#x21E5;</HTML>   |
 +|   £flecheGcreuse£     <HTML>&#x21E6;</HTML>   |
 +|   £flecheHcreuse£     <HTML>&#x21E7;</HTML>   |
 +|   £flecheDcreuse£     <HTML>&#x21E8;</HTML>   |
 +|   £flecheBcreuse£     <HTML>&#x21E9;</HTML>   |
 +|   £qqsoit£     <HTML>&#x2200;</HTML>   |
 +|   £pourtout£     <HTML>&#x2200;</HTML>   |
 +|   £quelquesoit£     <HTML>&#x2200;</HTML>   |
 +|   £complement£     <HTML>&#x2201;</HTML>   |
 +|   £differentielpartiel£     <HTML>&#x2202;</HTML>   |
 +|   £ilexiste£     <HTML>&#x2203;</HTML>   |
 +|   £ilnexistepas£     <HTML>&#x2204;</HTML>   |
 +|   £vide£     <HTML>&#x2205;</HTML>   |
 +|   £nabla£     <HTML>&#x2207;</HTML>   |
 +|   £appartienta£     <HTML>&#x2208;</HTML>   |
 +|   £nappartientpasa£     <HTML>&#x2209;</HTML>   |
 +|   £contient£     <HTML>&#x220B;</HTML>   |
 +|   £petitcontient£     <HTML>&#x220D;</HTML>   |
 +|   £grandproduit£     <HTML>&#x220F;</HTML>   |
 +|   £grandcoproduit£     <HTML>&#x2210;</HTML>   |
 +|   £grandesomme£     <HTML>&#x2211;</HTML>   |
 +|   £petitebarrefine£     <HTML>&#x2212;</HTML>   |
 +|   £moinsouplus£     <HTML>&#x2213;</HTML>   |
 +|   £antislash£     <HTML>&#x2216;</HTML>   |
 +|   £asterisque£     <HTML>&#x2217;</HTML>   |
 +|   £racine£     <HTML>&#x221A;</HTML>   |
 +|   £proportionnela£     <HTML>&#x221D;</HTML>   |
 +|   £infini£     <HTML>&#x221E;</HTML>   |
 +|   £angle£     <HTML>&#x2221;</HTML>   |
 +|   £anglespherique£     <HTML>&#x2222;</HTML>   |
 +|   £divise£     <HTML>&#x2223;</HTML>   |
 +|   £nedivisepas£     <HTML>&#x2224;</HTML>   |
 +|   £parallelea£     <HTML>&#x2225;</HTML>   |
 +|   £nestpasparallelea£     <HTML>&#x2226;</HTML>   |
 +|   £etlogique£     <HTML>&#x2227;</HTML>   |
 +|   £oulogique£     <HTML>&#x2228;</HTML>   |
 +|   £inter£     <HTML>&#x2229;</HTML>   |
 +|   £intersection£     <HTML>&#x2229;</HTML>   |
 +|   £union£     <HTML>&#x222A;</HTML>   |
 +|   £integrale£     <HTML>&#x222B;</HTML>   |
 +|   £doubleintegrale£     <HTML>&#x222C;</HTML>   |
 +|   £tripleintegrale£     <HTML>&#x222D;</HTML>   |
 +|   £integralecurviligne£     <HTML>&#x222E;</HTML>   |
 +|   £integralesurfacique£     <HTML>&#x222F;</HTML>   |
 +|   £integralevolumique£     <HTML>&#x2230;</HTML>   |
 +|   £egaleasymptotiquea£     <HTML>&#x2243;</HTML>   |
 +|   £environdroit£     <HTML>&#x2243;</HTML>   |
 +|   £environegala£     <HTML>&#x2245;</HTML>   |
 +|   £environ£     <HTML>&#x2248;</HTML>   |
 +|   £egalpardefinition£     <HTML>&#x225D;</HTML>   |
 +|   £differentde£     <HTML>&#x2260;</HTML>   |
 +|   £identiquea£     <HTML>&#x2261;</HTML>   |
 +|   £inferieura£     <HTML>&#x2264;</HTML>   |
 +|   £superieura£     <HTML>&#x2265;</HTML>   |
 +|   £inclusdans£     <HTML>&#x2282;</HTML>   |
 +|   £contient2£     <HTML>&#x2283;</HTML>   |
 +|   £nestpasinclusdans£     <HTML>&#x2282;</HTML>   |
 +|   £necontientpas£     <HTML>&#x2283;</HTML>   |
 +|   £sommedirecte£     <HTML>&#x2295;</HTML>   |
 +|   £differencedirecte£     <HTML>&#x2296;</HTML>   |
 +|   £produittensoriel£     <HTML>&#x2297;</HTML>   |
 +|   £divisiondirecte£     <HTML>&#x2298;</HTML>   |
 +|   £produitdirect£     <HTML>&#x2299;</HTML>   |
 +|   £top£     <HTML>&#x22A4;</HTML>   |
 +|   £perpendiculairea£     <HTML>&#x22A5;</HTML>   |
 +|   £antecedentde£     <HTML>&#x22B6;</HTML>   |
 +|   £imagede£     <HTML>&#x22B7;</HTML>   |
 +|   £angledroitarc£     <HTML>&#x22BE;</HTML>   |
 +|   £point£     <HTML>&#x22C5;</HTML>   |
 +|   £pv£     ;   |
 +====Caractères problématiques====
 +**NB.** Les mots-clés décrits dans cette section ne sont utilisables qu'à partir de la version 2.6. 
 +
 +Certains caractères posent problème :
 +   * les caractères < et > sont interprétés comme délimiteurs de balises HTML. Si on veut écrire un texte comme "2 < 3", il faut utiliser le mot-clé ''£inferieurstrict£'' : <code>"2 £inferieurstrict£ 3"</code>
 +L'autre mot-clé est ''<code>£superieurstrict£''.
 +   * comme expliqué plus haut, certains textes mathématiques utilisent la virgule comme délimiteur : ''£e(2,3)'' pour écrire 2<sup>3</sup>. Si on veut écrire du texte mathématique contenant une virgule, il faut utiliser le mot-clé ''£virgule£'' ou son raccourci ''£virg£'', ainsi, 2,5<sup>3</sup> se code ''£e(2£virgule£5,3)''.
 +
 +===== Voir aussi =====
 +   * [[script:texte]] pour apprendre la partie du script instrumenpoche concernant les textes.
  
interface/texte.1285316498.txt.gz · Dernière modification : 08/11/2010 20:40 (modification externe)