Hi Dan For devices png, pdf, postscript and ? others the pointsize argument controls the font size which is modified by cex
For lattice there are the settings in trellis.par.get() trellis.par.get()$fontsize $text [1] 12 $points [1] 8 which you can set and there is no real need to change font size except if you need to change main. trellis.par.get()$grid.pars are the settings for grid elements if used eg text these could be set globally by trellis.par.set() or individually with argument par.settings eg xyplot(y ~ x, data = datm, par.settings = list(strip.background = list(col = "transparent"), fontsize = list(text = 16, points = 12), # large size; need to refine superpose.polygon= list(col = c("red","blue"), border = c("red","blue"))), type = "b") Regards Duncan Duncan Mackay Department of Agronomy and Soil Science University of New England Armidale NSW 2351 Email: home: mac...@northnet.com.au -----Original Message----- From: R-help [mailto:r-help-boun...@r-project.org] On Behalf Of Dalthorp, Daniel Sent: Thursday, 28 July 2016 07:02 To: r-help@R-project.org (r-help@r-project.org) Subject: [R] font size in graphs...can R read Windows settings? Hi All, I am putting together a package that (among other things) draws some nice graphs for users. I place some explanatory text on figs using "text" and "mtext". But the size of the text depends on the Windows display settings: Smaller (100%), medium (125%) or larger (150%) (In Windows 7... Control panel | Appearance and personalization | Display | Make text and other items smaller or larger). If I create figs that look good with one setting, the text is too big (or too small) if another setting is used in Windows. If I know the Windows setting, I can use cex in R to make the right sized labels, but if I don't know a user's Windows display size setting...is there a way for R to read the setting? Or is there another way to control label size so that text labels on graphs look good regardless of WIndows display size setting? Many thanks for Ideas, -Dan -- Dan Dalthorp, PhD USGS Forest and Rangeland Ecosystem Science Center Forest Sciences Lab, Rm 189 3200 SW Jefferson Way Corvallis, OR 97331 ph: 541-750-0953 ddalth...@usgs.gov [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.