Purpose
Copyright
Installation
Compilation
Synopsis
Usage and Operating Modes
  Data Read From Input Files
  The Main Window
  The Spectrum Window
  The Optimization History Window
  The Energy Level Diagram Window
Editing molecules
  Changing bond lengths, bond angles, and torsion angles
  Adding or replacing atoms
  Example: Building cyclohexane
The color editor
Programming VIEWMOL with Python
  The atom module
  The element module
  The energylevel module
  The history module
  The label module
  The light module
  The molecule module
  The spectrum module
  The viewmol module
Adapting the Program to a Different Language
The making of multimedia files
Data files
Programming Your Own Input Filter
Programming Your Own Output Filter
Limitations
Frequently asked questions
History, Authors, and Contributors
Bibliography