文章目录
- 前言
- 一、前期准备
- 二、发布步骤
- 1. bookdown项目
- 1.1 安装R包
- 1.2 新建project
- 1.3 修改成自己的笔记
- 2. GitHubPages发布
- 2.1 增加本地_bookdown.yml文件一行参数
- 2.2 部署到GitHub
- 2.3 修改GitHub仓库的一些属性
- 3. 成功
- 参考文章
前言
你想发布一本自己的电子书吗?就像这样 R语言教程 或是 医学统计笔记与R语言 这样~ 那就学起来吧!
一、前期准备
- R基础
- 安装Rstudio
- 安装git
- 熟悉git基本命令
二、发布步骤
1. bookdown项目
1.1 安装R包
install.packages('bookdown')
1.2 新建project
1.3 修改成自己的笔记
这里有一个案例,对照修改就行。有两种编辑方式:
第一种在index.Rmd文件下选择knit编译,运行这一章。
第二种选择Build Book编译整本书每个章节。
于是,就可以看到效果图。
2. GitHubPages发布
2.1 增加本地_bookdown.yml文件一行参数
- 全文编译一遍
- 本地会多出一个dosc文件
2.2 部署到GitHub
- 新建仓库
- 克隆仓库到本地
- 将内容复制到克隆过来的仓库
git add .
git commit -m date
git push
2.3 修改GitHub仓库的一些属性
a. 修改branch
b. 增加要发布的网址
3. 成功
这是我的电子书之《听课笔记》
参考文章
如何用Bookdown制作图书并用GiteePages展示出来?
R语言基础第23章(李东风)