Re: [R] How to use a reserved word in italics in an expression

From: Michael Kubovy <>
Date: Sun, 17 Feb 2008 11:50:32 -0500

Delightfully straightforward! Thanks.

On Feb 16, 2008, at 5:15 PM, Duncan Murdoch wrote:

> On 16/02/2008 4:51 PM, Michael Kubovy wrote:
>> Dear R-helpers,
>> > label2 <- expression(paste(italic(attraction function:), 'slope'))
>> Error: unexpected 'function' in "label2 <-
>> expression(paste(italic(attraction function"
>> How do I tell R that in this case I don't want 'function' to be
>> treated as a reserved word but as a string in italics?
> Just put it in quotes. In fact, I think italic("attraction") looks
> better than italic(attraction), so you may want to do this more
> generally.
> For example,
> plot(1, main=expression(paste(italic("attraction function: "),
> "slope")))
> Duncan Murdoch

Professor Michael Kubovy
University of Virginia
Department of Psychology
USPS:     P.O.Box 400400    Charlottesville, VA 22904-4400
Parcels:    Room 102        Gilmer Hall
         McCormick Road    Charlottesville, VA 22903
Office:    B011    +1-434-982-4729
Lab:        B019    +1-434-982-4751
Fax:        +1-434-982-4766

WWW: mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code. Received on Sun 17 Feb 2008 - 16:53:35 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sun 17 Feb 2008 - 18:30:15 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive