The main goal is to include graphics from R in a LaTeX document.
Thanks a lot for all your help - its working now.

/Robert

On 16 Maj, 17:31, "Greg Snow" <[EMAIL PROTECTED]> wrote:
> If the main goal is to include graphs created by R in LaTeX documents and 
> have them look nice, and usingxfigwas just one way of attempting this, then 
> here are a couple other options that may or may not work better.
>
> Use the postscript graphics device and use psfrag in LaTeX to replace text in 
> plot with LaTeX commands.  This is fine if you are using postscript and only 
> have a couple of things that need to be replaced.  This can be a pain if you 
> want to replace every tick mark label with the current font in the document, 
> or if you want to go directly to pdf without going through postscript.
>
> Generate pdf/eps files of the graphs using the same font as your LaTeX 
> document (see R-news article (6)2 41-47, on ways to specify the font).  This 
> changes the font to match, but does not do arbitrary LaTeX commands.
>
> Create an eps file, then use eps2pgf 
> (http://sourceforge.net/projects/eps2pgf/) to convert to a pgf file to be 
> included in your LaTeX file (via \input{}).  You need to use the pgf package 
> in your LaTeX file, but then all the graphics are done internally using by 
> default the same fonts as the rest of the document.  You can also do psfrag 
> like replacements when converting the file to include LaTeX commands.
>
> Hope this helps,
>
> --
> Gregory (Greg) L. Snow Ph.D.
> Statistical Data Center
> Intermountain Healthcare
> [EMAIL PROTECTED]
> (801) 408-8111
>
>
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Scionforbai
> > Sent: Friday, May 16, 2008 6:57 AM
> > To: Kevin E. Thorpe
> > Cc: [EMAIL PROTECTED]; Robert
> > Subject: Re: [R] Font settings inxfig
>
> > > Is there a reason you are going through this route to get
> > figures into
> > > LaTeX instead of using postscript (or PDF for pdflatex)?
>
> > To have LaTeX-formatted text printed onto your pdf figures,
> > to include in LaTeX documents.
>
> > R cannot output 'special' text inxfig. You need to
> > post-process the .fig file, according to the fig format
> > (http://www.xfig.org/userman/fig-format.html), replacing, on
> > lines starting with '4', the correct values for font and
> > font_flags. Using awk (assuming you work on Linux) this is
> > straightforward :
>
> > awk '$1==4{$6=0;$9=2}{print}' R_FILE.fig > OUT.fig
>
> > Then, in order to obtain a pdf figure with LaTeX-formatted
> > text, you need a simple driver.tex:
>
> > driver.tex :
>
> > \documentclass{article}
> > \usepackage{epsfig}
> > \usepackage{color} %(note: you might not might not need to do
> > this) \begin{document} \pagestyle{empty} \input{FILE.pstex_t}
> > \end{document}
>
> > Now you can go through the compilation:
>
> > fig2dev -L pstex OUT.fig > OUT.pstex
> > fig2dev -L pstex_t -p OUT.pstex OUT.fig > OUT.pstex_t sed
> > s/FILE/"OUT"/ driver.tex > ./OUT.tex latex OUT.tex dvips -E
> > OUT.dvi -o OUT.eps epstopdf OUT.eps
>
> > Of course you need R to write the correct Latex math strings
> > (like $\sigma^2$).
> > Hope this helps,
>
> > scionforbai
>
> > ______________________________________________
> > [EMAIL PROTECTED] mailing list
> >https://stat.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide
> >http://www.R-project.org/posting-guide.html
> > and provide commented, minimal, self-contained, reproducible code.
>
> ______________________________________________
> [EMAIL PROTECTED] mailing listhttps://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to