[prev in list] [next in list] [prev in thread] [next in thread]
List: r-help
Subject: [R] Adding a table of contents to html output using the bookdown package
From: "MacQueen, Don" <macqueen1 () llnl ! gov>
Date: 2018-02-21 22:21:09
Message-ID: 40365FE1-560C-454E-BAB3-1B431D846AC1 () llnl ! gov
[Download RAW message or body]
I am trying to get rmarkdown with bookdown to include a table of contents in html \
output, and having trouble.
Here is an example that I think illustrates the trouble.
I have a file "test.Rmd" as follows:
[127]% cat test.Rmd
---
title: Test Document
output:
html_document:
toc: true
---
# Introduction
some text
# A section
some more text
[128]%
If I run:
library(rmarkdown)
render('test.Rmd')
I get a table of contents in the html file (test.html). Nice.
However, for more flexibility in switching back and forth between html, pdf, and Word \
output, and to get section numbering and the ability to cross reference tables and \
figures by number, I am rendering my .Rmd files using a command like
library(bookdown)
render('test.Rmd', output_dir='.', \
output_format=html_document2(number_sections=TRUE) )
Then there is no table of contents.
Are there an additional argument I could add to this render() command to get a TOC? \
I've looked, and haven't been able to find one.
Thanks
-Don
p.s.
On the other hand, with
render('test.Rmd', output_dir='.', \
output_format=pdf_document2(number_sections=TRUE) ) I do get a TOC in the pdf \
document.
> sessionInfo()
R version 3.4.2 (2017-09-28)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: OS X El Capitan 10.11.6
Matrix products: default
BLAS: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRblas.0.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRlapack.dylib
locale:
[1] C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] bookdown_0.5 rmarkdown_1.6
loaded via a namespace (and not attached):
[1] compiler_3.4.2 backports_1.1.1 magrittr_1.5 rprojroot_1.2
[5] htmltools_0.3.6 tools_3.4.2 yaml_2.1.14 Rcpp_0.12.14
[9] stringi_1.1.5 knitr_1.17 stringr_1.2.0 digest_0.6.13
[13] openxlsx_4.0.17 evaluate_0.10.1
--
Don MacQueen
Lawrence Livermore National Laboratory
7000 East Ave., L-627
Livermore, CA 94550
925-423-1062
Lab cell 925-724-7509
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic