Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 使用ASCII标题的devtools手动生成_R_Encoding_Package_Pdf Generation_Devtools - Fatal编程技术网

R 使用ASCII标题的devtools手动生成

R 使用ASCII标题的devtools手动生成,r,encoding,package,pdf-generation,devtools,R,Encoding,Package,Pdf Generation,Devtools,我正在构建一个包,但文档必须是西班牙语,包括波浪形字符(即,í,é) 我在R文件中有一个简单的函数: #' Función con acénto #' #' Permite instalar rápidamente de manera local un paquete previamente descargado #' @param direccion La dirección del archivo local, poner .zip #' @keywords FAhorroDS #' @ex

我正在构建一个包,但文档必须是西班牙语,包括波浪形字符(即,í,é)

我在R文件中有一个简单的函数:

#' Función con acénto
#'
#' Permite instalar rápidamente de manera local un paquete previamente descargado
#' @param direccion La dirección del archivo local, poner .zip
#' @keywords FAhorroDS
#' @export
#' @encoding UTF-8
#' @author Eduardo Flores
#' @examples
#' FA_InstalarLocal("paquete_x_1.10.zip")

FA_InstalarLocal<-function(direccion)
{
  install.packages(direccion, repos = NULL, type="source")
}
但是,即使我在这里和文档文件中都指定了编码,当我运行:
system(“R CMD Rd2pdf。--output=manual.pdf--force”)
时,我会得到以下错误:

Hmm ... looks like a package
Converting Rd files to LaTeX Warning: ./man/FA_InstalarLocal.Rd:6: Some input could not be re-encoded to ASCII
当我看到这个包时,描述还可以,但是函数的标题变成了NA

关于为什么所有其他内容(描述中有一个波浪号)都正确编码,但标题没有正确编码,你有什么想法吗

> sessionInfo()
R version 3.2.4 Revised (2016-03-16 r70336)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

locale:
[1] LC_COLLATE=Spanish_Mexico.1252  LC_CTYPE=Spanish_Mexico.1252   
[3] LC_MONETARY=Spanish_Mexico.1252 LC_NUMERIC=C                   
[5] LC_TIME=Spanish_Mexico.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] fahorro_0.1     devtools_1.10.0 magrittr_1.5    readxl_0.1.0    dplyr_0.4.3    
[6] FAhorroDS_1.0.1

loaded via a namespace (and not attached):
 [1] Rcpp_0.11.6    roxygen2_5.0.1 R6_2.1.2       xlsx_0.5.7     stringr_1.0.0 
 [6] plyr_1.8.3     tools_3.2.4    parallel_3.2.4 DBI_0.3.1      withr_1.0.0   
[11] assertthat_0.1 digest_0.6.9   rJava_0.9-8    RODBC_1.3-12   xlsxjars_0.6.1
[16] memoise_1.0.0  stringi_1.0-1  SOAR_0.99-11  

您在描述文件中设置了编码吗?@Thomas是的,我设置了,也设置了UTF-8。您在描述文件中设置了编码吗?@Thomas是的,我设置了,也设置了UTF-8
> sessionInfo()
R version 3.2.4 Revised (2016-03-16 r70336)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

locale:
[1] LC_COLLATE=Spanish_Mexico.1252  LC_CTYPE=Spanish_Mexico.1252   
[3] LC_MONETARY=Spanish_Mexico.1252 LC_NUMERIC=C                   
[5] LC_TIME=Spanish_Mexico.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] fahorro_0.1     devtools_1.10.0 magrittr_1.5    readxl_0.1.0    dplyr_0.4.3    
[6] FAhorroDS_1.0.1

loaded via a namespace (and not attached):
 [1] Rcpp_0.11.6    roxygen2_5.0.1 R6_2.1.2       xlsx_0.5.7     stringr_1.0.0 
 [6] plyr_1.8.3     tools_3.2.4    parallel_3.2.4 DBI_0.3.1      withr_1.0.0   
[11] assertthat_0.1 digest_0.6.9   rJava_0.9-8    RODBC_1.3-12   xlsxjars_0.6.1
[16] memoise_1.0.0  stringi_1.0-1  SOAR_0.99-11