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> |