p.murrell@auckland.ac.nz
2002-Jun-12 01:30 UTC
mtext() alignment of perpendicular text (PR#1659)
mtext() does a poor job of placing text when it is perpendicular (e.g., side=1, las=3) and the font size is not the default. The following code snippet demonstrates the problem ... plot(1:10) abline(v=1:10, col="grey") axis(3, at=1:10, las=3, labels=FALSE) mtext(1:10, at=1:10, side=3, line=1, las=3) axis(3, line=-2, at=1:10, las=3, labels=FALSE) mtext(1:10, at=1:10, side=3, line=-1, las=3, cex=.5) axis(3, line=-5, at=1:10, las=3, labels=FALSE) mtext(1:10, at=1:10, side=3, line=-4, las=3, cex=2) The ugliness varies a bit across devices. In GMtext() in graphics.c there is a hardcoded adjustment of 0.3 which is described as "purely visual tuning". I think this needs to be replaced with a more general solution. Paul --please do not edit the information below-- Version: platform = sparc-sun-solaris2.7 arch = sparc os = solaris2.7 system = sparc, solaris2.7 status = Under development (unstable) major = 1 minor = 6.0 year = 2002 month = 06 day = 10 language = R Search Path: .GlobalEnv, package:ctest, Autoloads, package:base -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._