文章目录

  • 前言
  • 一、前期准备
  • 二、发布步骤
    • 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章(李东风)

Bookdown搭配GitHubPages发布电子书相关推荐

  1. 盛大文学发布电子书战略 建立“云中图书馆”

    http://www.techweb.com.cn/news/2010-03-10/554222.shtml 3月10日消息,盛大文学发布电子书战略,推出"一人一书(One Person,O ...

  2. 盛大文学推出“一人一书”计划,发布电子书战略

    "云中图书馆"囊括海量版权 内容.资源与解决方案面向业界全面开放 具备超越性的"中国亚马逊"呼之欲出 3月10日,盛大文学在京召开新闻发布会,推出"一 ...

  3. Boostnote 笔记搭配 WordPress 博客系统发布博客

    Boostnote 笔记搭配 WordPress 博客系统发布博客 简介 如果需要图片或者视屏插入怎么办? 搭配 WordPress 发布博客 简介 boostnote 是一款跨平台,极客风的笔记软件 ...

  4. R沟通|Bookdown中文书稿写作手册(中)

    本教程来自华东师范大学汤银才教授,本人已授权.为了获得更好的阅读体验,可在文末直达原文网站. 第 2 章 bookdown速览 这是第 2 章的内容,概要性地讲解基于bookdown拓展包进行图书排版 ...

  5. 推荐几个著名的电子书免费下载网站!

    北极星书库 http://www.ebook007.com/ 资料全,内容多,免费电子书下载 .学术名著名家作品集现代文学当代文学外国文学古典名著武侠言情电脑教程编程技巧等等. 公益电子书 http: ...

  6. 使用Gitbook Editor编辑gitbook电子书

    上一篇文章我讲了如何在linux系统上安装gitbook,这一篇文章我为大家讲解如何使用图形化工具Gitbook Editor编辑gitbook电子书. 1.下载安装 首先到官网(https://ww ...

  7. 如何轻松把Word、pdf文档制作成翻页电子书,电子画册?

    如何Word.pdf文档制作成翻页电子书 使用友益文书软件9.5.1版可以轻松把图片.pdf.word格式文档制作成翻页电子画册或电子杂志(电脑阅读exe格式或安卓手机apk格式电子书或可微信分享的网 ...

  8. python自定义函数求差_[VBA]发布一个计算桩号之差的Excel自定义函数(VBA)

    这是一个可以计算桩号之差(也就是得到长度)的Excel(或WPS)扩展函数,可以减少工程师在统计工程量时的工作量. 该函数具有一定的通用性.可以在MS Office和金山WPS上使用. 文末会给出使用 ...

  9. 花钱最少的推广方式(2)电子书营销(上)

    在写这一部分之前,首先感谢我的blog的所有读者对前面SEO文章的支持.写完那篇文章后,有很多朋友加我的MSN,询问相关SEO的技术和经验问题.因此,在这个系列的文章结束后,我会专门写一些关于SEO的 ...

最新文章

  1. EMC开发实习生电面经验
  2. 全长转录组之基因和转录本鉴定
  3. 阿里全球数学竞赛第二届
  4. Quartz.Net进阶之四:CronTrigger 详述
  5. AMD RX 8000系列将采用3纳米和5纳米工艺
  6. zoho配置dmarc_停止[营销]电子邮件反弹! 如何配置SPF,DMARC和DKIM
  7. 小型ASP服务器|简洁asp服务器
  8. Mac下图像标注工具labelImg的安装
  9. TSO、UFO、GSO、LRO、GRO和RSS介绍(ethtool命令)
  10. IIS6,IIS7,IIS8的脚本自动安装
  11. VR、AR、MR以及数字孪生
  12. PP实施经验分享(17)——S4 PP与ME标准接口报工函数“CO_MES_PRODORDCONF_CREATE_TT”
  13. 《图像处理、分析与机器视觉 第四版》数学形态学基本概念——学习笔记
  14. Android基础篇 访问Assets文件夹里面的资源【文本、图片、音频、字体包】
  15. c++总结(updating)
  16. H5 移动端富文本编辑器
  17. 4G图传移动视频取证-可视安全生产监管-常见问题解答FAQ-1,C/S客户端软件常用操作
  18. CASIA-SURF活体识别数据集免费免积分下载
  19. 教师妹学python之五:数据结构
  20. java web 课堂笔记第一

热门文章

  1. TabIndex 属性 Tabindex -1 与Tabindex 0 任意数字
  2. 投资127亿!深圳,再添一所985
  3. 在Anaconda3使用Jupyter Notebook的简单例子
  4. 一图了解Go语言的简史 | Gopher Daily (2020.07.29) ʕ◔ϖ◔ʔ
  5. 计算机与u盘连接使用,两种解决手机与U盘连接问题的方法!
  6. WIN7系统“无线网络显示用于网络的保存在该计算机上的设置与网络的要求不匹配”解决办法
  7. 实验1-顺序结构:7-1 计算整数各位数字之和(10分)
  8. 32位mips指令说明
  9. UE4 UI三维转屏幕显示
  10. 自动化调用dosbox编译运行MASM/TASM代码