 |
- Jul/Aug/Sep
2005 quarterly listing (#2
most
downloaded article in Comput.
Phys. Commun.)
- Oct/Nov/Dec
2005 quarterly listing (#7
most downloaded article
in Comput. Phys. Commun.)
[see
article
listing] |
LevelScheme
is a system for preparing publication-quality
scientific figures with Mathematica.
LevelScheme features
- multi-panel and inset
figures,
- convenient tools for
labeling and annotating figures, and
- customizable tick
marks,
as well as a variety of drawing elements (lines,
arrows, boxes, circles, etc.)
you may use to create diagrams. The figures you
create can incorporate any kind of plot or graphics produced by Mathematica. You can
therefore easily combine
- mathematical
plots,
- data plots, and
- technical
drawings or diagrams
in the same figure. For instance, the
LevelScheme logo shown above was drawn within Mathematica as a single LevelScheme
figure.
LevelScheme was originally designed to allow the easy and efficient
preparation of high-quality level
schemes, or level
energy diagrams, as used in nuclear, atomic, molecular, and hadronic
physics. LevelScheme automates many of the
tedious
aspects of preparing a level
scheme, such as positioning transition arrows between levels or placing
text labels alongside the objects they label. The package allows
extensive manual fine tuning of the drawing appearance, text
formatting, and object positioning. It also includes specialized
features for creating several common types of level schemes encountered
in nuclear physics. The full power of Mathematica's programming language
may be used in constructing the figure
contents. For instance, level energies and transition properties
for the diagram can be input from
data files, or even directly computed within Mathematica. |