chemeq - Parser for chemical formula and equilibria

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package filename chemeq_2.12-1_i386.deb
Package name chemeq
Package version 2.12
Package release 1
Package architecture i386
Package type deb
Category devel::interpreter field::chemistry implemented-in::c interface::commandline role::program scope::utility tex use::calculating use::learning use::text-formatting use::typesetting works-with-format::tex works-with::text
Homepage -
License -
Maintainer Georges Khaznadar <>
Download size 40.61 KB
Installed size 127.00 KB
chemeq is a basic standalone filter written in C language,
flex and bison. It inputs strings like:
2H2 + O2 ---> 2 H2O
then it outputs LaTeX code and messages about the equilibrium of a
chemical reaction.
example:~/src$ echo "2H2 + O2 ---> 2 H2O" | chemeq -lc


Package Version Architecture Repository
chemeq_2.12-1_amd64.deb 2.12 amd64 Debian Main
chemeq - - -


Name Value
libc6 >= 2.1.3
libgcc1 >= 1:4.1.1
libstdc++6 >= 4.4.0


Type URL
Binary Package chemeq_2.12-1_i386.deb
Source Package chemeq

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install chemeq deb package:
    # sudo apt-get install chemeq




2013-08-26 - Georges Khaznadar <>
chemeq (2.12-1) unstable; urgency=low
* modified chemeq.y to fix warnings about deprecated conversion
from string constant to 'char*'
* modified and the test suite to embed every element name
in a \mathrm{} structure.
* update files which referenced my older e-mail address
2013-06-23 - Georges Khaznadar <>
chemeq (2.11-1) unstable; urgency=low
* replaced the \rightarrow macro by \longrightarrow
* removed the strange option forged for buggy WIMS behaviors
* fixed the encodong of chemeq.h
* implemented the version management by Makefile
* update dh level to 9
* updated debian/rules to dh7 format
* updated source format to 3.0: quilt
2013-06-19 - Georges Khaznadar <>
chemeq (2.10-1) unstable; urgency=low
* changed my DEBEMAIL
* updated Standards-Version
* added another option to deal with WIMS scripts which do not like
\rightarrow (the sequence \r is translated to a linefeed)
2009-06-30 - Georges Khaznadar <>
chemeq (2.9-1) unstable; urgency=low
* upgraded the license to GPL-3
* recoded LISEZMOI to utf-8
* updated the email address ->
2008-10-01 - Georges Khaznadar <>
chemeq (2.8-4) unstable; urgency=low
* updated the test suite.
2008-09-30 - Georges Khaznadar <>
chemeq (2.8-3) unstable; urgency=low
* improved the simplification of equations, when some chemical appears
more than once in a member (this can happen when you use 
"arithmetics" with equations.
* updated Standards-Version
* modified the suggestion: tetex-bin becomes texlive
* modified Build-dependences, the minimal version of flex has no more
release number
2008-06-16 - Georges Khaznadar <>
chemeq (2.8-2) unstable; urgency=low
* added a missing ";" in chemeq.y : gcc seems to need it in terminal 
2007-12-05 - Georges Khaznadar <>
chemeq (2.8-1) unstable; urgency=low
* Modified the package to make it non-native, because it can be used 
outside Debian.
2007-11-18 - Georges Khaznadar <>
chemeq (2.7) unstable; urgency=low
* fixed one bug with the option -wl: the output contained sequences
like "\," and Wims considers le commas like list separators.
* added an automatic update of the version number (for Debian 
2007-11-17 - Georges Khaznadar <>
chemeq (2.6) unstable; urgency=low
* fixed some bugs with the option -w

See Also

Package Description
chemical-mime-data_0.1.94-6_all.deb chemical MIME and file type support for desktops
chemical-structures_2.2.dfsg.0-12_all.deb set of molecular structures in open formats
chemtool_1.6.14-1_i386.deb chemical structures drawing program
cherrytree_0.35.2-1_all.deb hierarchical note taking application
chessx_1.2.2-1_i386.deb chess database
chewmail_1.3-1_all.deb mail archiver for various mailbox formats
chiark-backup_4.4.2_all.deb backup system for small systems and networks
chiark-really_4.4.2_i386.deb really - a tool for gaining privilege (simple, realistic sudo)
chiark-rwbuffer_4.4.2_i386.deb readbuffer/writebuffer: prevents tape drive seesawing, etc
chiark-scripts_4.4.2_all.deb chiark system administration scripts
chiark-utils-bin_4.4.2_i386.deb chiark system administration utilities
chicken-bin_4.9.0.1-1_i386.deb Practical and portable Scheme system - compiler
childsplay-alphabet-sounds-bg_0.9.1-2_all.deb Bulgarian sound files for childsplay
childsplay-alphabet-sounds-ca_0.9.1-2_all.deb Catalan sound files for childsplay
childsplay-alphabet-sounds-de_0.9.1-2_all.deb German sound files for childsplay