Chem-a program for phototypesetting chemical structure diagrams

Jon L. Bentley, Lynn W. Jelinski, Brian W. Kernighan

Research output: Contribution to journalArticlepeer-review

7 Scopus citations


CHEM is a language for typesetting publication-quality chemical structure diagrams. It attempts to capture the way that a chemist would describe a structural formula to a colleague over the telephone. CHEM is implemented as a PIC [Kernighan, Software-Pract. Exper. 12, 1 (1982)] preprocessor, and runs under the UNIX operating system. Its textual input makes CHEM input-device independent and does not require a graphics terminal. CHEM diagrams can be integrated with text, and can also be used to produce slides and viewgraphs. CHEM is best suited for organic chemists, natural products chemists, and polymer chemists, although it can also be used for inorganic structure diagrams. This manuscript describes the design of CHEM and provides a tutorial on its use.

Original languageEnglish (US)
Pages (from-to)281-297
Number of pages17
JournalComputers and Chemistry
Issue number4
StatePublished - 1987
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Biotechnology
  • Applied Microbiology and Biotechnology
  • General Chemical Engineering


Dive into the research topics of 'Chem-a program for phototypesetting chemical structure diagrams'. Together they form a unique fingerprint.

Cite this