All Projects → rstudio → Bookdown

rstudio / Bookdown

Authoring Books and Technical Documents with R Markdown

Programming Languages

r
7636 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
TeX
3793 projects
HTML
75241 projects
lua
6591 projects

Projects that are alternatives of or similar to Bookdown

rmd4sci
Rmarkdown for Scientists
Stars: ✭ 113 (-95.92%)
Mutual labels:  book, rmarkdown, bookdown
Knitr Book
Dynamic Documents with R and knitr
Stars: ✭ 215 (-92.23%)
Mutual labels:  latex, rmarkdown, book
Bookdown Crc
A minimal example of using bookdown to write a book for Chapman & Hall/CRC
Stars: ✭ 50 (-98.19%)
Mutual labels:  rmarkdown, bookdown, book
ntuthesis
台大碩博士論文模板 (R Package)
Stars: ✭ 14 (-99.49%)
Mutual labels:  latex, rmarkdown, bookdown
Crowbook
Converts books written in Markdown to HTML, LaTeX/PDF and EPUB
Stars: ✭ 399 (-85.59%)
Mutual labels:  latex, book, epub
Readteractive
Tool for writing and generating interactive books.
Stars: ✭ 23 (-99.17%)
Mutual labels:  latex, book, epub
Ethereum Development With Go Book
📖 A little book on Ethereum Development with Go (golang)
Stars: ✭ 754 (-72.76%)
Mutual labels:  book, gitbook, epub
Gitbook Plugin Build
Extends gitbook build system with pandoc converter.
Stars: ✭ 23 (-99.17%)
Mutual labels:  latex, book, gitbook
Kotlin Reference Chinese
Kotlin 官方文档(参考部分)中文版
Stars: ✭ 85 (-96.93%)
Mutual labels:  gitbook, epub
Mlr3book
mlr3 manual
Stars: ✭ 89 (-96.78%)
Mutual labels:  bookdown, book
Breaking Gfw Book
整理所有的翻墙方法,持续更新....欢迎PR
Stars: ✭ 105 (-96.21%)
Mutual labels:  book, gitbook
You Dont Know Js Epub
"You Don't Know JS Yet" (2nd Edition) ePub generator.
Stars: ✭ 76 (-97.25%)
Mutual labels:  book, epub
Pwning Juice Shop
GitBook markdown content for the eBook "Pwning OWASP Juice Shop"
Stars: ✭ 110 (-96.03%)
Mutual labels:  book, gitbook
Kobo Book Downloader
A tool to download your purchased Kobo books and remove the DRM from them.
Stars: ✭ 117 (-95.77%)
Mutual labels:  book, epub
Honkit
📖 HonKit is building beautiful books using Markdown - Fork of GitBook
Stars: ✭ 1,901 (-31.32%)
Mutual labels:  book, gitbook
Amusewiki
Text::Amuse-based publishing platform
Stars: ✭ 95 (-96.57%)
Mutual labels:  latex, epub
Owasp Masvs
The Mobile Application Security Verification Standard (MASVS) is a standard for mobile app security.
Stars: ✭ 1,030 (-62.79%)
Mutual labels:  gitbook, epub
Tidy Text Mining
Manuscript of the book "Tidy Text Mining with R" by Julia Silge and David Robinson
Stars: ✭ 961 (-65.28%)
Mutual labels:  bookdown, book
Adv R
Advanced R: a book
Stars: ✭ 2,000 (-27.75%)
Mutual labels:  bookdown, book
Books
IT技术书籍文字版mobi epub格式
Stars: ✭ 131 (-95.27%)
Mutual labels:  book, epub

bookdown

R-CMD-check CRAN release Codecov test coverage

A open-source (GPL-3) R package to facilitate writing books and long-form articles/reports with R Markdown. Features include:

  • Generate printer-ready books and ebooks from R Markdown documents
  • A markup language easier to learn than LaTeX, and to write elements such as section headers, lists, quotes, figures, tables, and citations
  • Multiple choices of output formats: PDF, LaTeX, HTML, EPUB, and Word.
  • Possibility of including dynamic graphics and interactive applications (HTML widgets and Shiny apps)
  • Support for languages other than R, including C/C++, Python, and SQL, etc.
  • LaTeX equations, theorems, and proofs work for all output formats
  • Can be published to GitHub, bookdown.org, and any web servers
  • Integrated with the RStudio IDE
  • One-click publishing to https://bookdown.org

Book

bookdown: Authoring Books and Technical Documents with R Markdown

Installation

You can install the package from CRAN as follows:

install.packages("bookdown")

If you want to use the development version of the bookdown package, you can install the package from GitHub via the remotes package:

remotes::install_github('rstudio/bookdown')

Usage

The easiest way to start a new Bookdown project is from within RStudio IDE. Go to File > New Project > New Directory > Book project using bookdown.

This will create a new directory with an example book as template. You can build the HTML version of this example book without doing any modification:

  • Go into the Build Pane in the RStudio IDE
  • Click on Build Book > bookdown::gitbook

You can also run bookdown::render_book() in the R console.

Learn more about using bookdown in the Getting started section.

Getting help

There are two main places to get help:

  1. The RStudio community is a friendly place to ask any questions about bookdown. Be sure to use the bookdown tag.

  2. Stack Overflow is a great source of answers to common bookdown questions. Use the tags [r][bookdown] if you ask a question.

Code of Conduct

Please note that the bookdown project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].