如何在我的包装中放入西里尔文

时间:2017-12-24 20:14:05

标签: r utf-8 devtools

我正在处理一个包含一个包含一些西里尔文本的对象的包。除此之外,该包符合UTF-8。 不幸的是,西里尔文导致devtools::check失败:

> checking data for non-ASCII characters ... NOTE   Error in iconv(x,
> ...) : 
>     embedded nul in string: 'P\024Q\vQ\0P:P0 P2 P<P0Q\002Q\aP5 (P;Q\016P1P0Q\017 P4Q\vQ\0P:P0 P1P>P;P5P5 1 Q\001P5P:) (P=Q\003P6P=P>
> Q\003P:P0P7P0Q\002Q\f P4P;P8Q\002P5P;Q\fP=P>Q\001Q\002Q\f)'   Calls:
> <Anonymous> ... format.check_package_datasets -> paste0 -> iconv0 ->
> paste0 -> iconv   Execution halted

当我删除西里尔文本时解决了这个问题,但实际上需要该文本。 我试图修改DESCRIPTION文件以允许UTF-8在&#34; russian&#34;旁边,但这会给出自己的错误信息。

我怎样才能允许&#34;俄罗斯&#34;旁边是&#34; UTF-8&#34;在一个包中,没有它失败devtools::check

0 个答案:

没有答案