Fr:Éviter Certaines Erreurs dans l'Écriture des Formules

From NeoWiki

Jump to: navigation, search

Il existe quelques règles à observer pour obtenir un affichage correct des formules et pour éviter des erreurs signalées par un point d'interrogation rouge dans l'écriture de systèmes, de matrices, etc.

Contents

[edit] Alignement de divers éléments dans une formule

Pour aligner correctement les éléments d'un ensemble de formules ou d'équations, vous pouvez utiliser les commandes matrix, stack, binom, newline et

soit

utiliser les espaces notés ~. Vous pouvez, si vous voulez, placer ces espaces entre accolades {~}.
Le nombre d'espaces qui doivent être ajoutés dépend des termes de la formule, et vous aurez parfois à tâtonner un peu avant d'obtenir un résultat satisfaisant.

soit

utiliser les commandes alignr et alignl.
Vous pouvez remplacer alignl par un couple de guillemets "" placés avant le terme qui doit être aligné à gauche.

Les exemples ci-dessous illustrent ces diverses méthodes et mettent en évidence certaines différences de mise en page qu'elles produisent.

[edit] Alignement de plusieurs équations

Note : Dans l'écriture des matrices, un signe +, – ou = , doit être placé entre guillemets s'il constitue un élément de la matrice, i.e. s'il est placé entre deux dièses #.


Commande Formule
left lbrace binom{a+b+c+d=f+g}{alignr h+k=i{~~~~}{}{} } right none
a*(b+c)=ab+ac{~~~~} newline (a+c)*(b+d)=ab+cb+ad+cd
matrix {alignr a*(b+c)#"="#alignl ab+ac ## alignr (a+c)*(b+d)#"="#ab+cb+ad+cd}
left lbrace matrix{alignr x+2y+5z#"="# "" 3 ## alignr x + y~~~~~ #"="# "" -2## alignr x~~~~ "–" 3z #"="# "" 1} right none
matrix{ x+y+z#"="#""t ## alignr x+y#"="#""t–z## alignr x#"="#t-z-y } }
""x+y+z=t newline ""~~~x+y=t-z newline ~~~~~~~x=t-z-y


[edit] Alignement des signes d'addition, de soustraction ou de multiplication


Commande Formule
~~~~a*(b+c) newline (a+c)*(b+d)
a=\[b+c+g+h+j+i+k+l+m+dotslow newline ""{~~~}{}{}d+f\]


[edit] Eviter les vides

Si vous laissez un vide là où Math attend "quelque chose", vous aurez un message d'erreur, i.e. un point d'interrogation rouge.

[edit] Cases vides dans les matrices

Si vous voulez qu'une case reste vide, vous devez y placer une espace ~, `, ou {}.

Commande Formule
left ( matrix{I_n # ~ ## ~ # I_m}right )=I_{n+m}
left ( matrix{A_n # {}# {} ## {} # dotsdown # {} ## {}#{}# A_m}right )


[edit] Les opérateurs binaires

Il faut qu'un terme soit présent de chaque côté des signes =, <, ≤, >, ≥, +, –, *, ainsi que des symboles d'union et d'intersection d'ensembles.

x+y={} et {}intersection _{i in I} %oméga_i

Note – Cette dernière formule n'est pas toujours satisfaisante. Le symbole de l'intersection est trop petit si les ensembles sont désignés par des lettres majuscules. Pour remédier à ce problème, il suffit d'appliquer la méthode indiquée dans cet article de NeoWiki.


Cet article dans d'autres langues : English Italiano
Personal tools