Why won't RMarkdown with Bookdown recognize Tufte formatting?

228 Views Asked by At

I am working on a Bookdown project and would like to use Tufte formatting.

I downloaded the Bookdown demo and the tufte package. Then, I simply changed the YAML in index.Rmd to:

--- 
title: "A Minimal Book Example"
author: "Yihui Xie"
date: "`r Sys.Date()`"
site: bookdown::bookdown_site
output: 
    bookdown::tufte_html_book:
        toc: yes
        css: toc.css
documentclass: book
bibliography: [book.bib, packages.bib]
biblio-style: apalike
link-citations: yes
github-repo: rstudio/bookdown-demo
description: "This is a minimal example of using the bookdown package to write a book. The output format for this example is bookdown::gitbook."
---

Where the only change is in the output: option, which is specified by the Bookdown book

And then tried both the Knit button and bookdown::render_book(). The demo built successfully.

However, it did not produce Tufte formatting. Instead I get default formatting, with a white background, non-italic section headings, and footnotes instead of margin notes (I added a footnote to the doc on a second run to make this visible):

Bookdown built purportedly with Tufte

I also tried this with different spacing before the "bookdown"/"toc" etc. stuff, and with tufte::tufte_html: default instead of any of the "bookdown"/"toc" stuff.

What do I need to do to get Bookdown to recognize the Tufte formatting request? I feel like I am missing something exceedingly simple.

0

There are 0 best solutions below