Perhaps this helps? http://blog.revolution-computing.com/2009/01/multicolor-text-in-r.html
Kevin On Thu, Apr 22, 2010 at 11:18 AM, Ottorino-Luca Pantani < ottorino-luca.pant...@unifi.it> wrote: > Dear R-users, the problem I'm facing today is to write a > multicolor main title in a plot. > > I would like to have 3/4 colors to help people in the > audience to visually realize what is what in a 4x2 plot array > > On top of each plot I would like to have two lines. > The 1st line will indicate what is plotted > The 2nd line will indicate a a reference > > Graphically speaking I would like a result similar to this (simplified) > one: > > par(mfrow=c(2,4)) > for(aux in 1:4){ > plot(1,1) > mtext("1st treatm", cex=1, line=1.7, adj=0.1, col=1) > mtext("2nd treatm", cex=1, line=1.7, adj=0.5, col=2) > mtext("3rd treatm", cex=1, line=1.7, adj=0.9, col=3) > mtext("1st treatm", line=0.6, adj=0.1, col=1) > mtext("1st treatm", line=0.6, adj=0.5, col=1) > mtext("1st treatm", line=0.6, adj=0.9, col=1) > } > for(aux in 1:4){ > plot(2,2) > mtext("1st treatm", cex=1, line=1.7, adj=0.1, col=1) > mtext("2nd treatm", cex=1, line=1.7, adj=0.5, col=2) > mtext("3rd treatm", cex=1, line=1.7, adj=0.9, col=3) > mtext("2nd treatm", line=0.6, adj=0.1, col=2) > mtext("2nd treatm", line=0.6, adj=0.5, col=2) > mtext("2nd treatm", line=0.6, adj=0.9, col=2) > } > > > The code above does more or less what I want and > I wrote it to simplify my explanation to you all. > > But what I really need is to put on top of each plot > an entire string with color embedded into, so to say. > > A sort of "1st treatm 2nd treatm 3rd treatm" string with > informations able to colour the word "1st treatm" in black, > the word "2nd treatm"" in red and so on. > > I need this because I have my descriptions in a vector like > > c("1st treatm 2nd treatm 3rd treatm", > "2nd treatm 3rd treatm 1st treatm", > .......) > > What I have in mind is something similar to the latex code > \color{black}{1st treatm} \color{red}{2nd treatm} \color{green}{3rd treatm} > > Which pages of the R manual should I have to read to solve my problem ? > > Thanks in advance > -- > Ottorino-Luca Pantani, Università di Firenze > Dip.to di Scienze delle Produzioni Vegetali, > del Suolo e dell'Ambiente Forestale (DiPSA) > > ______________________________________________ > 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. > -- Kevin Wright [[alternative HTML version deleted]]
______________________________________________ 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.