[OS X TeX] Re: A Textures Query
Bruno Voisin
bvoisin at mac.com
Fri Sep 16 00:29:33 CEST 2005
Le 15 sept. 05 à 22:51, Maarten Sneep a écrit :
> On 15 Sep 2005, at 21:12, Siep Kroonenberg wrote:
>
>> On Sep 15, 2005, at 11:12 AM, Jack Kuipers wrote:
>>
>>> IS THERE A WAY TO SALVAGE OR CONVERT THE INFORMATION IN MY OLD
>>> TEXTURES FILES or RUN THEM UNDER TeXShop 1.5.3e or later? HOW,
>>> first of all, to get all of the figures back out of TEXTURES
>>> ---- and then to get them all properly converted (say, using
>>> GraphicConverter batch) is the primary issue;
>>>
>>> I can do ONE figure (at a time) --- but 100++ figures??? I might
>>> not survive it. ANY suggestions would be so very much welcomed.
>>
> If I recall correctly, the way textures stored its figures was in
> the resource fork of the TeX file. Graphic Converter may be able to
> translate these directly as a batch, but you may end up with
> bitmapped (raster) images, something you may not like.
>
> Another option is to use DeRez to extract the files, but we would
> need some description/header file for DeRez to extract the bits &
> bytes correctly.
>
> It would help to know (a) in which format you actually included the
> figures (pict, eps, tiff), and (b) to have a simple sample of these
> files, so we can try out different methods. Since the figures are
> likely to reside in the resource fork, you have to compress the file
> (s) with a resource-aware utility (stuff-it, or use the Finder to
> create a zip file - but I keep forgetting whether that was
> available in Panther, or did we really get it in tiger only?)
What I've just tried:
- Download ResPloder <http://ljug.com/sw/resploder.html>. Taken a
Textures file, containing pictures in PICT resource format (for
example KaleidaGraph graphs) visible in the Pictures window,
ResPloder will convert all the resources from this file into
individual files, and put them in a series of folder. In particular,
a PICT folder containing all the PICT resources as individual files.
- You may then open these files with GraphicConverter, and ask for
conversion to EPS. However, I've never managed to get
GraphicConverter to deal with EPS files correctly.
- You may also use Adobe Illustrator to open the PICT file, and save
it to EPS format.
- Then you can use Preview, or TeXShop, to convert the EPS files to
PDF which is the preferred format for graphics on OS X (and for
pdfTeX). And you may include the pictures, for example, in LaTeX with
the graphics or graphicx package.
But yes, it's not automated. ResPloder might be able to convert all
the 100+ pictures in your Textures file to individual PICT files in
one go, but you'll have to process these files one by one. If
"convert" from ImageMagick could perform the conversion from PICT to
EPS, then a command-line expert would probably be able to provide
some code for converting all the PICT files in a folder in one go. A
problem, though, could be the names created by ResPloder for these
files, namely "r.17056", which have no recognizable .pict or .pct
extension.
There's also another case to consider: some PICT images contain
actually EPS code inside a comment field. These files are called
PostScript PICT in KaleidaGraph, for example. When using these files
in Textures, the EPS code is used for printing, and the PICT code for
previewing. It's this EPS code that should be used in OS X, but I
don't know how to extract it from the PICT file.
Hope this helps,
Bruno Voisin------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
More information about the macostex-archives
mailing list