Displaying Molecules with Multiple Bonds
For many compounds, Mathematica's ChemicalData function offers information about the multiplicity of each bond. This Demonstration uses this information to display molecule plots with multiple bonds. These double and triple bonds are constructed in such a way that they lie in the plane defined by the neighboring atoms, which is the orientation resulting from the geometry of the molecular orbitals forming the multiple bonds. The Demonstration has 17 examples, but if you have a full version of Mathematica, you can easily use the source code to construct similar plots for many other molecules.