1. 在Github创建Jekyll博客
我刚开始尝试根据AndySouth的文章Blog with RStudio, R, RMarkdown, Jekyll and Github,按文中的步骤来搭建博客,但都有问题。
最后直接用了他搭建的博客,然后修改博客信息和删除他的文章。
需要修改的信息如下
_config.yml
修改博客的个人信息about.md
修改关于博客信息links.md
修改链接信息删除_rmd和_rm文件中的文章
svg-icons中的
disqus.html
修改disqus信息
注册disqus帐号后,选择代码,代替disqus.html
中的代码即可。
2. 在Rstudio管理博客
使用RStudio克隆下载博客项目,这个比较简单,完全按照下列操作就可以完成。
File, New project, Version control, Clone git
Repo URL : https://github.com/AndySouth/...
Project directory name : andysouth.github.io
修改为自己信息以后,上传到Github有问题,解决方案详见rstudio: error when pushing to github。
写第二个博客上传失败,懒的再查了,最后先用Github客户端上传解决了这个问题。
3. 用Rmarkdown写文章
_Rmd RMarkdown files that I edit
_md md files created by RMarkdown
figures plots created by any chunks of R code
首先在_rmd
中写Rmarkdown文档,然后在Rstudio运行rmd2md()
,然后上传Github即可。
## 查看是否在Github博客项目中,jeevanyue.github.io
getwd()
## 运行rmd2md.R中的rmd2md函数
source("rmd2md.R")
rmd2md()
运行完rmd2md()即将rmd文件转换为md文件,这时需将rmd文件的状态由status: process
改为status: done_process
,表示已经转换完成,以后不用再转换。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。