R

书籍排版软件 R bookdown 安装

2018-03-07  本文已影响1694人  空中指南

简介

R bookdown 可以看作使用 Markdown 进行排版的 Latex 软件。你用 Markdown 来写文章或书籍,它用 Latex 渲染出来,输出排版优美的 pdf 书籍。也可以输出各种 pandoc 支持的电子书格式。

安装方法

1.安装R

到下面地址下载 R for windows 并安装
https://cran.r-project.org/bin/windows/base/

2.安装 R bookdown

在开始菜单运行 R x64,在命令行中依次输入、运行下面两行安装组件

install.packages("devtools")
devtools::install_github("rstudio/bookdown")

像这样


image.png

这时会要求选择下载镜像地址,可以选择 China Shanghai 。这时会要求选择下载镜像地址,可以选择 China Shanghai 。下载安装可能需要几分钟。

R bookdown 的文档:https://bookdown.org/home/getting-started.html

安装 TinyTex

在开始菜单运行 R x64,在命令行中依次输入、运行下面两行安装组件

devtools::install_github('yihui/tinytex')
tinytex::install_tinytex()

像这样


image.png

这时会要求选择下载镜像地址,可以选择 China Shanghai 。下载安装可能需要5分钟左右。

TinyTex 的中文文档:https://yihui.name/tinytex/cn/

安装 RStudio IDE

下载地址 https://www.rstudio.com/products/rstudio/download/preview/

这样所需的程序就全部安装完成了

测试运行

  1. 下载 Demo 文件
    https://github.com/rstudio/bookdown-demo/archive/master.zip
    解压缩后双击其中的 bookdown-demo.Rproj 文件。
    image.png
  2. 渲染 Demo书籍
    运行后会看见如下界面,点击 Build Books 按钮则会渲染出 PDF 书籍来


    image.png

    渲染后的 PDF 文件在源文件的 _book 文件夹下面


    image.png
image.png

看看效果,是不是很不错呢?

可以照着刚才下载的例子来学习怎么编写书籍。

或者这里有一个最简单的 Hello World!形式的书籍例子,也可以下载来参考下 https://github.com/yihui/bookdown-minimal.


现在已经有了 bookdown 的加强版, bookdownplus, 建议安装这个
安装方法见:http://www.pzhao.org/zh/post/bookdownplus-released/
2018.11的作者写的升级手记:http://www.pzhao.org/zh/post/-bookdownplus-update/

上一篇 下一篇

猜你喜欢

热点阅读