Chemstyle has been developed as a successor to the LaTeX package provided by the rsc bundle. The package provides an extensible system for formatting chemistry documents according to the conventions of a number of leading journals. It also provides some handy chemistry-related macros. Chemstyle is much enhanced compared to its predecessor, and users of rsc are strongly encouraged to migrate (all of the additional macros in the rsc LaTeX package are present in chemstyle). The package chemscheme is distributed with chemstyle; chemstyle itself incorporates ideas that come from the trivfloat package; the documentation uses the auto-pst-pdf package.