Thanks! I found an other, less elegant, way as well. (This always happens, just after asking someone else)
a<-data.frame(x=c(1:5),y=c(2,2,3,3,4)) require(lattice) png(filename="let's change the font.png", width=480, height=300, pointsize=12) xyplot(y~x,data=a, ylab=list("y-axis",font=6), xlab=list("x-axis",font=6), ylim=c(0,5), par.settings=list(axis.line=list(lwd=1.5), strip.border=list(lwd=2)), scales=list(y=list(tick.number=5,tck=0.5),font=6), type="l",lwd=3,lty=1,col=2) dev.off() But I prefer yours. Regards Robbert Paul Murrell wrote: > > Hi > > Here's one way ... > > xyplot(y~x,data=a, > ylab="y-axis", > xlab="x-axis", > ylim=c(0,5), > par.settings=list(axis.line=list(lwd=1.5), > strip.border=list(lwd=2), > # This is the important bit > grid.pars=list(fontfamily="mono")), > scales=list(y=list(tick.number=5,tck=0.5)), > type="l",lwd=3,lty=1,col=2) > > See ?windowsFonts for how to set up other fonts to use. > > Paul > > > RBlonk wrote: >> Dear All, >> I have some problems with changing the default font (Arial) in a xyplot >> which is printed using the PNG-device. Although some things have been >> mentioned about this in the forum, I still couldn't figure it out. Can >> someone help me out?n Thanks in advance! >> >> I want to print the plot for pasting in Microsoft Word >> OS: Windows XP >> >> see example: >> >> a<-data.frame(x=c(1:5),y=c(2,2,3,3,4)) >> png(filename="let's change the font.png", width=480, height=300, >> pointsize=12) >> xyplot(y~x,data=a, >> ylab="y-axis", >> xlab="x-axis", >> ylim=c(0,5), >> par.settings=list(axis.line=list(lwd=1.5), >> strip.border=list(lwd=2)), >> scales=list(y=list(tick.number=5,tck=0.5)), >> type="l",lwd=3,lty=1,col=2) >> dev.off() >> >> Robbert > > -- > Dr Paul Murrell > Department of Statistics > The University of Auckland > Private Bag 92019 > Auckland > New Zealand > 64 9 3737599 x85392 > p...@stat.auckland.ac.nz > http://www.stat.auckland.ac.nz/~paul/ > > ______________________________________________ > 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. > > -- View this message in context: http://www.nabble.com/Change-font-type-PNG-device-with-Lattice-xyplot-tp23272788p23291215.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ 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.