前言
之所以安装rgitbook是因为想在gitbook里引用文献,然后就找到了rgitbook。由于rgitbook是需要r语言支持,所以 就安装了Rstudio。
前期准备工作
- 安装R语言内核
- 安装Rstudio
- 安装node.js和gitbook,参见Gitbook学习笔记(1):利用gitbook命令行工具创建和编译书籍
Rstudio里安装Rgitbook
首先需要在Rstudio里安装devtools,并载入该工具:
|
|
然后要安装并载入RefManageR
, 因为Rgitbook依赖这个工具包
|
|
接下来 安装Rgitbook(前提需要在命令行工具中安装了gitbook),官方的安装方法是
|
|
但是我安装的时候会提示错误:
Error in Rgitbook::checkForGitbook() : Cannot find node.js. You can install it from http://nodejs.org/download/ In addition: Warning message: running command ‘npm’ had status 1
所以我安装的是另外一个镜像(参考:此处):
|
|
安装完以后,检查下:
|
|
如果提示gitbook is installed and available
,就说明安装成功了。
利用Rgitbook写书的过程
在Rstudio中,修改工作目录为保存电子书的目录,然后新建电子书,比如说testbook(和命令行中的gitbook init类似)
|
|