On Thu, 2007-12-06 at 07:16 -0800, Svempa wrote: > I want to fit a fairly long main title for a plot, supposedly by changing row > after a while. As for now it starts way outside the picture margin at the > left and continues way out right passed the right margins. > > >plot(A,main="This is my really long title and it's so long that I can see > just about half of it.") > > Any suggestions? Shouldn't be that hard.
You can insert newline characters ('\n') in the title: plot(A, main = "This is my really long title\nand it's so long that I can see\njust about half of it.") The likelihood is that you will need to alter the vertical position of the title to accommodate the line wrapping. To do that, you can either use mtext() in lieu of the 'main' argument, or consider adjusting par("mgp"), the first value of which is the position of the plot title. See ?mtext and ?par. You might also want to look at ?strwrap for a more general way of wrapping long lines of text. HTH, Marc Schwartz ______________________________________________ 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.