Re: [MiKTeX] epsfbox.sty to place figures on the margin
MiKTeX source code moved to GitHub
Brought to you by:
csc
From: <gn...@gm...> - 2006-11-30 17:21:48
|
On 11/30/06, Ashim Datta <ak...@co...> wrote: > I would really like some help on the following: > > I use the following to place figures on the margin (it is called as > \FigureM{test.eps}{This is a test} where 'This is a test' is the caption). > > \def\FigureM#1#2{% > \marginpar{\def\@captype{figure}% > \epsfxsize=0pt \epsfbox{#1}% > \caption{\protect\small #2}% > \label{#1}}% > } > > It worked fine with LaTeX installation Textures on a Mac-- I had used it > hundreds of times in a document. As I moved things to PC with MikTeX, I am > getting errors on eps files with a statement > > Text line contains an invalid character... > > The message is also somewhat random-- not always on the same figure. All > figures that I am using now are generated using ADOBE ILLUSTRATOR CS2 on > the Windows platform. I have tried saving in terms of older versions of > Illustrator but did not help. I am using epsfbox.sty version 2.7k-- is > this an old version? Any other thoughts or suggestions would be most > appreciated. Current documents should use the latex graphics package, which provides \includegraphics[...]{figure}. You can even use the package in plain tex via miniltx. You may have an old epsX macro lying around, as I think current systems have \epsfbox defined in terms of \includegraphics. This message probably occurs because tex is having problems parsing the EPS figure for the bounding box. There have been many different versions of the epsX macros, depending on the strategy used to read the eps file and the dvi output device. The advantage of the graphics package is that it supports many output drivers via options to the \usepackage command, and can do tricks like load .eps figures when running in plain latex and pdf figures when running in pdflatex. The manual is called grfguide, or look for the book: "The LaTeX Graphics Companion". -- George N. White III <aa...@ch...> Head of St. Margarets Bay, Nova Scotia |