From murdoch.duncan at gmail.com  Thu Jul 31 11:55:31 2014
From: murdoch.duncan at gmail.com (Duncan Murdoch)
Date: Thu, 31 Jul 2014 05:55:31 -0400
Subject: [Rd] single quotes in strings, example block
In-Reply-To: <CAJ=0CtB9Wmkf+38CdAsgn3xFeD6Do8yPNCDup6s7jnXrJ73Rcg@mail.gmail.com>
References: <CAJ=0CtB9Wmkf+38CdAsgn3xFeD6Do8yPNCDup6s7jnXrJ73Rcg@mail.gmail.com>
Message-ID: <53DA1293.6020506@gmail.com>

On 31/07/2014, 4:27 AM, Adrian Du?a wrote:
> Dear R-devel,
> 
> In the example block of the documentation for a package, I need to use
> a single quote in a string:
> 
>     foo <- "Don't know"
> 
> After building the package, it gets printed as:
> 
>     foo <- "Dont know"

I don't see this.  Can you give more details, i.e. R version, how you
printed it, etc.?

It may be that you're not using an ascii single quote character, your
editor has slipped in something else.

Duncan Murdoch

> 
> 
> I read the "Writing R Extensions" and "Parsing Rd files" from top to
> bottom, but didn't find any solution.
> 
> Using \verb{} doesn't help, as:
> Tag \verb is invalid in a \examples block
> 
> Neither \sQuote doesn't help, as:
> '\s' is an unrecognized escape in character string starting ""Don\s"
> 
> I found the only macros which are interpreted within text are \var and
> \link ... therefore I am stuck.
> 
> Any hint to other documentation I might read?
> Thank you,
> Adrian
>



[Rd] single quotes in strings, example block
Duncan Murdoch