Authoring Books and Technical Documents with R Markdown
bs4_book()
errors on generating document description. The error occured when the beggining of the document is a very long sentence without spaces (> 197 characters), which typically happens in CJK languages (thanks, @wangzhen89 @atusy, #1463).gitbook()
may generate an empty search index on certain platforms (thanks, @UlvHare, #1454).Custom config files passed to the config_file
argument of render_book()
are no longer temporarily renamed to _bookdown.yml
(thanks, @debruine, #1307).
Do not move all _files
directories temporarily to the _bookdown_files
directory when calling render_book()
(thanks, @steeleb, #1307).
Fix an issue with parsing resources from raw HTML code (thanks, @lennylin, https://community.rstudio.com/t/bookdown-image-with-a-weblink/172542)
R 4.3.x would error if multiple files are passed to render_book()
without an output_format
specified (thanks, @slodge-work, #1442).
bs4_book()
will now return more results as Field-Length Norm is now ignored. This means the length of the search fields do not matter anymore in the scoring. Previous configuration was ignoring some search results being considered with a too low score (thanks, @jtbayly, #1431).Fix an issue with CSL using hanging indent style in gitbook()
(thanks, @pablobernabeu, #1422).
Fix cross referencing of figures and tables in epub_book()
format by correctly adding an anchor id at the caption level (thanks, @muschellij2, #766, @tstratopoulos, @jasonmosborne, #1399, @N0rbert, rstudio/bookdown-demo#42).
Adapt an epub_book()
internal command-line argument passed to Pandoc for changes from version 3.0 and above (#1425).
Fix an issue with Pandoc 2.19 not rendering math by default in epub3
format (#1417).
extra_dependencies
in gitbook()
is now correctly working (thanks, @ThierryO, #1408).The defunct kindlegen()
has been removed from this package.
Theorem and Proof environments are now supported again in HTML slide format slidy_presentation2()
(thanks, @urx449, #1398).
Support specific markdown content like list or code chunk inside Theorem and Proof special environments (#1371).
Fix regression about special usage of bookdown project not using index.Rmd
as main file. It is recommended to use index.Rmd
in all projects, but workflow has been improved for other cases (thanks, @otoomet, #1349).