Creating Labeled ``Stand-Alone'' Figures in LATEX
Using WARMreader and Adobe Illustrator
Under Mac OS X

Francesco Costanzo
Engineering Science and Mechanics
The Pennsylvania State University
University Park, PA 16802
USA
costanzo@engr.psu.edu

Gary L. Gray
Engineering Science and Mechanics
The Pennsylvania State University
University Park, PA 16802
USA
gray@engr.psu.edu

Monday July 21, 2003

Abstract

In this paper, we discuss our experience as Mac users who lived through the transition that took us from LATEXing with Textures under Mac OS 9 to LATEXing with teTEX and TeXShop under Mac OS X. For us, one of the most difficult yet rewarding aspects of this transition concerned the creation of ``stand-alone'' figures containing labels and annotations prepared using LATEX. By ``stand-alone'' figure we mean a figure in a given format (most usually EPS and/or PDF), which can be imported by one of the many graphics import commands available in LATEX.

Around April or May 2001, after the switch to Mac OS X, teTEX and TeXShop, we found that, because of a number of issues concerning font management under OS X, translation between EPS and PDF formats, as well as a few bugs in Illustrator, we could no longer use our old labeling strategy. That strategy was (i) create labels and annotations in an otherwise empty LATEX document; (ii) typeset that document; (iii) open the resulting EPS file with Adobe Illustrator; (iv) copy the labels and annotations from the EPS file in question and paste them into the figure at hand. When that figure was saved out of Illustrator and imported into a LATEX document on under Mac OS 9, the fonts would preview and print properly. This was no longer possible under Mac OS X.

After some experimentation, we found a solution using the WARMreader package, developed by Ross Moore and Wendy McKay, along with an Illustrator plug-in called MarkedObjects created by Tom Ruark of Adobe Systems. In this paper we will describe why we are interested in creating stand-alone figures, why we chose to use WARMReader, and we will describe the techniques we have developed to create figures. The paper also describes the use of an AppleScript application created by the authors to aid in the figure labeling process.

pdf.gif
[ abstract 48.0 KB ]
[ slides 1.5 MB ]
[ preprint ]


TeXLionBiDirectV-button.png
Back to the Bulletin News

| 1-Sunday | 2-Monday | 3-Tuesday | 4-Wednesday | 5-Thursday | 6-Friday |



Wendy McKay 2003-12-20