Hello there, Straight to the point: it seems that CairoPDF from package "Cairo" cannot handle greek letters from expression(). For example,
> eta = seq(from=-pi, to=pi, length=100) > f = sin(eta)^2 > pdf(file = "temp_pdf.pdf") > plot(eta, f, type="l", main=expression(f(eta)==sin(eta)^2), > xlab=expression(eta), ylab=expression(f(eta))) > dev.off() gives the expected result, but > require("Cairo") > CairoPDF(file = "temp_CairoPDF.pdf") > plot(eta, f, type="l", main=expression(f(eta)==sin(eta)^2), > xlab=expression(eta), ylab=expression(f(eta))) > dev.off() leaves a blank where it should display the etas. Any ideas here? (session info below) Thanks in advance and best regards, Eduardo ---- > sessionInfo() R version 2.11.1 (2010-05-31) i386-pc-mingw32 locale: [1] LC_COLLATE=Portuguese_Brazil.1252 LC_CTYPE=Portuguese_Brazil.1252 [3] LC_MONETARY=Portuguese_Brazil.1252 LC_NUMERIC=C [5] LC_TIME=Portuguese_Brazil.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] Cairo_1.4-5 ______________________________________________ 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.