微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否可以在一个引文文件中同时添加两个R包引文一个用于包,一个用于文章?

如何解决是否可以在一个引文文件中同时添加两个R包引文一个用于包,一个用于文章?

使用sethis::use_citation()为R包创建引用文件之后。

显示如下模板

citHeader("To cite package_name in publications use:")

citEntry(
  entry    = "Article",title    =,author   =,journal  =,year     =,volume   =,number   =,pages    =,url      =,textVersion = paste(

  )
)

但是,我想引用程序包本身程序包相关文章,如果我只是为程序包本身创建另一个类似的模板,请遵循通过?如

citHeader("To cite package_name in publications use:")

citEntry(
  entry    = "Article",textVersion = paste(

  )
)

citEntry(
  entry    = "Manual",textVersion = paste(

  )
)

此外,实际上我有另一种格式,但这不是自动创建的R的模板。谁知道我可以用

@Manual{package_name,title = {{package_name}: },author = {},year = {},note = {},url = {},} 
  @Article{,author  = {},journal = {},title   = {{package_name}: },year    = {},volume  = {},number  = {}
}

解决方法

好的。有很多先例。例如,CITATION file for out Rcpp包有两篇文章和一本书。

您可以在系统上执行类似这样的操作来查找已安装的十个最大文件:

edd@rob:~$ ls -Srl /usr/local/lib/R/site-library/*/CITATION | tail -10
-rw-rw-r-- 1 1000 50 2562 Apr 26 17:50 /usr/local/lib/R/site-library/spam/CITATION
-rw-rw-r-- 1 1000 50 2614 Apr 26 17:55 /usr/local/lib/R/site-library/strucchange/CITATION
-rw-rw-r-- 1 1000 50 2653 Apr 26 17:56 /usr/local/lib/R/site-library/RProtoBuf/CITATION
-rw-rw-r-- 1 1000 50 2878 Apr 26 17:45 /usr/local/lib/R/site-library/stabs/CITATION
-rw-rw-r-- 1 1000 50 2900 Apr 26 17:44 /usr/local/lib/R/site-library/colorspace/CITATION
-rw-rw-r-- 1 1000 50 3471 Apr 26 17:45 /usr/local/lib/R/site-library/statmod/CITATION
-rw-rw-r-- 1 1000 50 3957 Jun 16 08:32 /usr/local/lib/R/site-library/party/CITATION
-rw-rw-r-- 1 1000 50 4352 Aug  6 10:36 /usr/local/lib/R/site-library/mboost/CITATION
-rwxrwxr-x 1 1000 50 4367 Apr 26 17:44 /usr/local/lib/R/site-library/DEoptim/CITATION
-rw-rw-r-- 1 1000 50 4835 Apr 30 21:56 /usr/local/lib/R/site-library/VGAM/CITATION
edd@rob:~$ 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。