SciDrawMark A. Caprio, University of Notre Dame |
|||
|
|||
SciDraw is a system for preparing publication-quality scientific figures with Mathematica. SciDraw provides both a framework for structuring figures and tools for generating their content. SciDraw helps with generating figures involving mathematical plots, data plots, and diagrams. The package allows extensive manual fine tuning of the styling of text and graphics. The structural framework includes:
Beyond these structural elements, SciDraw then also provides an object oriented drawing system which makes many hard-to-draw scientific diagrams comparatively easy to generate — e.g., by helping you to automatically attach text labels to objects in the figure (such as geometric shapes, arrows, and mathematical curves), and by helping you to position these objects with respect to each other. SciDraw also provides data plotting and legend generation capabilities complementary to those built into Mathematica. SciDraw is the successor to LevelScheme [see also Comput. Phys. Commun. 171, 107 (2005)]. The LevelScheme package was 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. These capabilities have been retained. Like LevelScheme, SciDraw 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. It also includes specialized features for creating several common types of level schemes encountered in nuclear physics. |
|||
|
|||
|