slib_lang_exists_tmp=yes

slib_title=Composants chimiques
slib_parms=4\
 , quation chimique\
 , [optionnel] le mot <tt>htmlbuttons</tt> suivi d'une espace et d'un nombre\
 , [optionnel] le mot <tt>shuffle</tt>\
 , [optionnel] une liste de mots  ajouter, encadrs par des crochets. Certains mots sont magiques :\
 <tt>extra</tt> se dveloppe en '+,->' ; <tt>redox_extra</tt> 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 <tt>htmlbuttons</tt> \
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 <tt>shuffle</tt> 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
