[R] how to find non-ASCII characters in .Rd files?

Steven McKinney smckinney at bccrc.ca
Fri Jul 30 03:54:38 CEST 2010


Does function 
   showNonASCII(x)
in package "tools" do what you need?


Steven McKinney

Statistician
Molecular Oncology and Breast Cancer Program
British Columbia Cancer Research Centre



________________________________________
From: r-help-bounces at r-project.org [r-help-bounces at r-project.org] On Behalf Of Michael Friendly [friendly at yorku.ca]
Sent: July 29, 2010 6:27 PM
To: r-help
Subject: [R] how to find non-ASCII characters in .Rd files?

[Env: Win XP Pro / R 2.11.1]

I keep occasionally running into the annoying problem of getting
warnings from R CMD check regarding
non ASCII characters in .Rd files, without any easy way of finding them.

Mostly these come from copy/paste of references or other material from
web pages or Win applications,
and often involve varieties of quote-like characters, e.g., if I try to
include output from anova()
as a documentation comment,

#Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

These are extremely hard to spot in an editor and
R CMD check doesn't give line numbers or indicate what non-ASCII
characters were found,
so the only way I can easily find the offending characters is to copy
the .Rd file to a linux machine
and run
od -c file.Rd |more

What commands can I run in R against a .Rd file to locate such non-ASCII
characters


--
Michael Friendly     Email: friendly at yorku.ca
Professor, Psychology Dept.
York University      Voice: 416 736-5115 x66249 Fax: 416 736-5814
4700 Keele Street    http://www.math.yorku.ca/SCS/friendly.html
Toronto, ONT  M3J 1P3 CANADA

______________________________________________
R-help at 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.



More information about the R-help mailing list