Modèle:Formule chimique/Documentation

De testwiki
Aller à la navigation Aller à la recherche

Utilisation

Modèle:M (ou Modèle:M) sert à simplifier l’écriture des formules chimiques. Il place en indice, les nombre d'éléments des différentes espèces chimiques selon la règle que tous les arguments de rang pair dans l'appel au modèle (le 2Modèle:E, le 4Modèle:E, ...) sont mis en indice. Par exemple,

{{Formule chimique|H|2|O}}

donnera :

Modèle:Formule chimique

La règle est appliquée de façon récursive en tenant compte d'éventuels groupes fonctionnels placés entre parenthèses. Par exemple pour le diméthylaminoéthanol

{{Formule chimique|(CH|3|)|2|NCH|2|CH|2|OH}}

donnera :

Modèle:Formule chimique

Le modèle accepte jusqu’à vingt paramètres, mais pourrait facilement être modifié pour en accepter encore plus si nécessaire.

Le paramètre optionnel lien permet de faire un lien de la formule. Par exemple :

{{Formule chimique|lien=Eau|H|2|O}}

donnera :

Modèle:Formule chimique

Notes :

  • Pour insérer un lien chimique double = dans une formule, utiliser Modèle:M ; par exemple « {{Formule chimique|CH|2|{{=}}CH|2|}} » donne « Modèle:Formule chimique » ;
  • Pour écrire une formule mélangeant indices et exposants, on ne pourra pas utiliser ce modèle ; il faudra passer par les balises correspondantes :
S<sub>2</sub>O<sub>3</sub><sup>2−</sup>

pour produire : S2O32−

Alternatives

Au lieu d'utiliser ce modèle, il est préférable d'utiliser l'élément <ce> (Chimical Expression) supporté par le wiki, ayant en plus les avantages d'un meilleur rendu, de ne pas avoir de limite ni de nécessiter l'utilisation de balises sup ou sub.

Exemple 1 :

<ce>(CH_3)_2NCH_2CH_2OH</ce>

Qui donne : (CHA3)A2NCHA2CHA2OH

Exemple 2 :

<ce>S_2O_3^2-</ce>

Qui donne : SA2OA3A2−

Voir l'aide sur la notation des formules chimiques pour plus de détails sur la syntaxe.