slib_lang_exists_tmp=yes

slib_title=Composants chimiques
slib_parms=4\
 , quation chimique\
 , [optionnel] le mot <span class="tt">htmlbuttons</span> suivi d'une espace et d'un nombre\
 , [optionnel] le mot <span class="tt">shuffle</span>\
 , [optionnel] une liste de mots  ajouter, encadrs par des crochets. Certains mots sont magiques :\
 <span class="tt">extra</span> se dveloppe en '+,->' ; <span class="tt">redox_extra</span> se dveloppe en 'H^+_aq,OH^-_aq,H2O,e^-'.

slib_out= Renvoie une matrice des ractifs en premire ligne \
et des produits en seconde ligne. <br/>Si le paramtre <span class="tt">htmlbuttons</span> \
est spcifi, La sortie est un code pour faire des bouttons cliquables.\
Puis, le nombre fait rfrence  un champ de rponse qui recevra les \
rsultats des vnements du bouton. <br/>Si le paramtre <span class="tt">shuffle</span> est\
spcifi, les boutons sont mlangs. <br/>Ces boutons peuvent tre \
rendus actifs  l'aide du code javascript ci-dessous,  ajouter  la page : \
<pre style="color:green;">\
&lt;script type="text/javascript"&gt;\
function getInput(n){\
  f=window.document.forms[0];\
  for(i=0; i&lt;f.elements.length; i=i+1){\
    if (f.elements[i].name=="reply"+n) { \
      return f.elements[i];\
    }\
  }\
  return null;\
}\
function appendToInput(n,msg){\
  var i=getInput(n);\
  i.value=i.value+msg+' ';\
  i.focus();\
}\
&lt;/script&gt;\
</pre>

slib_comment=Utiliser la syntaxe accepte par la commande chemeq
