Customizing
You can customize your book by changing _quarto.yml
and the files it referendes. This project organize files in 4 basic folders:
- 01-Front: for frontmatter content;
- 02-Main: for mainmatter content;
- 03-Back: for backmatter content;
Book Structure
- Cover
- Front Matter
- Title Page
- Copyright
- Dedication
- Epigraph/dictum
- Table of Contents
- Main Matter
- chapters
- Back Matter
- references
- appendices
- acknowledgements
- colophon
File Structure
Book Part | File | How to customize |
---|---|---|
Cover | images/bookcover.pdf | Replace the file. If no file, no cover. |
Titlepage | _quarto.yml | Built from metadata. For further customization use partials. |
Copyright | 01-Front/dedication.tex | Replace or exclude/rename file. |
Dedication | 01-Front/dedication.tex | Replace or exclude/rename file. |
Epigraph | 01-Front/epigraph.tex | Replace or exclude/rename file. |
ToC | _quarto.yml | Built from metadata. For further customization use partials. |
Chapters | _quarto.yml | You can reference chapters, parts and apendices. |
Acknolegements | 03-Back/ack.qmd | Replace or exclude/rename file. |
Colophon | 03-Back/colophon.qmd | Replace or exclude/rename file. |
Advanced Cutomization
In _extensions/tufte/_extension.yml
you can check the default settings of the Tufte-Quarto Book type. All these settings can be overwritten in _quarto.yml.
The project uses tufte-book Latex class.
Customizing the Website
Besides the settings from _extensions/tufte/_extension.yml > format > html
that can be overwritten in _quarto.yml > format > html
, you can further customize the website by creating a style.css
file and referencing it in _quarto.yml
. Check _extensions/tufte/style.css
as an example, but avoid changing directly there as Tufte-Quarto updates may break your changes.