jiho wrote: > On 2007-September-28 , at 15:18 , Paul Smith wrote: >> On 9/28/07, Prof Brian Ripley <[EMAIL PROTECTED]> wrote: >>>> I know how to export graphics as pdf files and then how to include >>>> them in LaTeX documents. However, I do not know how to do in >>>> order to >>>> have the text of the graphics written with the font selected for the >>>> LaTeX document. Is that possible? >>> Well, it depends on what that font is. But if it is TeX font, >>> see the section called 'TeX fonts' in ?postscript and the detailed >>> description in the article in R-news 6/2 by Paul Murrell and myself. >>> >>> If it is an Adobe Type1 font such as Times New Roman, just specify an >>> appropriate family in the pdf() call. >>> >>> Dietrich Trenkler wrote: >>> >>>> maybe you will find the psfrag package useful. >>> I doubt it will be even usable with PDF (there are pdfrack and >>> Xfigfrag, >>> though), and with postscript it is at best a kludge as R does its own >>> micro-positioning of text based on the font metrics. >> Thanks to both. PSTricks >> >> http://en.wikipedia.org/wiki/PSTricks >> >> draws figures that, when inserted in a LaTeX document, their font >> matches the one selected for the LaTeX document. If I may, I would >> like to submit to your consideration the suggestion of implementing >> the exportation of R graphics to PSTricks. > > If you don't mind an extra step between R and LaTeX, you could use > Inkscape to modify your graphics: > http://www.inkscape.org/ > It is a (very nice!) vector graphics editor which: > - works with SVGs (as produced with the RSvgDevice package) > - imports PDFs (really well in the latest development version) > - is available for free, on most platforms > and > - exports PDFs that nicely integrate in LaTeX documents > - exports PSTricks graphics > Then two roads are opened for you: > 1- either get a TTF version of the LaTeX fonts (there are packages > for this on all linux distros I know, for use with Lyx and you can > probably find them on the web otherwise) and change all the fonts to > those once your document is in Inkscape (select all > text and font > > select the font) > 2- or open the document with inkscape and export it to pstricks > > I personally use Inkscape on all my R graphics because I find it > easier and quicker to get decent graphics and R and refine their look > in Inkscape than to get them perfect in R in one shot ( though with > ggplot2 things are improving on R's side). > > Cheers, > > JiHO
As this works against principles of reproducible research, I wouldn't recommend it. Frank -- Frank E Harrell Jr Professor and Chair School of Medicine Department of Biostatistics Vanderbilt University ______________________________________________ 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.