Streamlined release
This release updates oxforddown with the main functionality and tricks I found that I needed as I was finishing my own thesis, and fixes bugs and inconsistencies noted by other users.
MAJOR CHANGES:
- The introduction chapter is now a chapter similar to other chapters - it should no longer be named _introduction.Rmd and is no longer a child of index.Rmd.
- In HTML output, the content in front-and-back-matter/_welcome-ebook.Rmd will be shown on the landing page (index.html), followed by the abstract and acknowledgements.
NEW FUNCTIONALITY
- you can now output to the great-looking BS4 book style, with
make bs4book
- in PDF output you can now
- control the location of page numbers and running headers, as well as spacing around code blocks, directly from the YAML header in index.Rmd
- position images and plots where they are located in the text, with the chunk option
fig.pos = 'H'
- a new chapter explains tips and tricks needed to handle tables in PDF output (the oxforddown LaTeX template now includes all the latex packages used by the
kableExtra
R package)
MINOR CHANGES & BUG FIXES
- correction highlighting now uses the
soul
package - the previous solution had the problem that long lines would not be line wrapped - the Makefile now automatically generates a docs/.nojekyll file when outputting to HTML format - this file is needed to deploy on GitHub pages
- you can now use more than one bibliography file
- a bug is fixed in the installation of required packages; and this is now also partitioned out into its own R script (scripts_and_filters/install_packages_if_missing.R)
Enjoy!