Subversion Repositories wimsdev

Compare Revisions

Ignore whitespace Rev 12963 → Rev 17747

/trunk/wims/src/Misc/chemeq/chemeq.man.xml
103,7 → 103,7
<para><command>&dhpackage;</command>
is a chemical equation analyzer. It is a fast lexical
and syntaxic analyser which helps to find out chemical
information embedded in source chemical equations. Data can be output
informations embedded in source chemical equations. Data can be output
in various sophisticated formats, depending on options. 'chemeq'
defaults to 'chemeq -mlcwCn'. </para>
</refsect1>
136,7 → 136,7
<term><option>-c</option></term>
<listitem>
<para>
Outputs a message giving information about the Conservation of
Outputs a message giving informations about the Conservation of
elements and charges in the equation. 'OK' means that both
elements and electric charges are balanced.</para>
</listitem>
190,7 → 190,7
<listitem>
<para>
Changes the behavior of the renderer for some versions of
<option>W</option>ims : works around a bug with the macro \rightarrow.</para>
<option>W</option>ims : works around a bug whith the macro \rightarrow.</para>
</listitem>
</varlistentry>
<varlistentry>
250,7 → 250,7
<varlistentry>
<term><option>echo "1/2 Cu^2+ + OH- -> 1/2Cu(OH)2s" | chemeq</option></term>
<listitem><para>
will display information about the reaction of hydroxyde and Cu
will display informations about the reaction of hydroxyde and Cu
II ions.</para>
</listitem>
</varlistentry>
257,7 → 257,7
<varlistentry>
<term><option>echo "MnO4^- + 8H3O^+ + 5e- --> Mn^2+ + 12 H2O" | chemeq</option></term>
<listitem><para>
will display information about the reaction of reduction of
will display informations about the reaction of reduction of
permanganate ions in an acid environment.</para>
</listitem>
</varlistentry>
283,7 → 283,7
<varlistentry>
<term><option>syntax of ions</option></term>
<listitem><para>
although in some cases, shorter expressions are successfully parsed, it
allthough in some cases, shorter expressions are sucessfully parsed, it
is safer to consider that an "up arrow" (^) must be put before the
charge symbols of an ion. Examples : H3O^+, Fe(CN)6^4-, OH^-</para>
</listitem>
292,8 → 292,7
<term><option>Composing chemical equations</option></term>
<listitem><para>
Two operators are defined, # as an additive oprator and ~ (tilde) as a
substractive operator: they allow one to compose several chemical
equations
substractive operator: they allow to compose several chemical equations
</para>
<para><option>
echo "MnO4^- + 8H3O^+ + 5e- --> Mn^2+ + 8 H2O ~ 5Fe^3+ + 5e- -> 5Fe^2+"
313,7 → 312,7
<varlistentry>
<term><option>Mutiplying a chemical equation by one coefficient</option></term>
<listitem><para>
The operator * permits one to multiply a whole equation by one coefficient
The operator * permits to multiply a whole equation by one coefficient
which may be a fraction. Here is an example:
</para><para><option>
echo "5 * Fe^3+ + e- -> Fe^2+" | chemeq
331,7 → 330,7
echo "Fe^3+ + e^- -> Fe^2+ (0.77 V) # Fe^2+ + 6CN^- -> Fe(CN)6^4-
(Kfa=1e24) ~ Fe^3+ + 6CN^- -> Fe(CN)6^3- (Kfb=1e31)" | chemeq
</option></para><para>
which will work as expected, and yield a good value for the stan‐
which will work as expected, and yeld a good value for the stan‐
dard potential of the redox couple of hexacyanoferrate II and
III ions.</para>
</listitem>