Skip to content

vitay/quarto-thesis

Repository files navigation

Quarto template for a thesis

Basic structure to create a thesis using Quarto, based on Pandoc's markdown and LaTeX.

Check the doc at https://quarto.org/ and simply install Quarto.

The generated thesis can be directly used by Github Pages. Example:

https://julien-vitay.net/habilitation/

Installation

git clone https://github.com/vitay/quarto-thesis.git

or use it as a template to create a new repo on github.

Usage

Generating quarto is a one-liner:

quarto render .

You can also generate the html and pdf versions separately (pdf is slow):

quarto render . --to html
quarto render . --to pdf

or use the provided Makefile.

The resulting documents is in docs/index.html and docs/index.pdf.

Publish on github pages (branch gh-pages):

quarto publish gh-pages

Fine-tuning

Most configuration options are in _quarto.yml. Adapt it to your needs.

custom.scss can be used to fine-tune the website.

The template for the LaTeX title page is in assets/before-body.tex, feel free to modify to your liking. Additional metdata (like genreand department) can be passed to the title page in the pdfsection of _quarto.yml

Check the doc of quarto for additonal options.

About

Template for theses in quarto.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published