THESIS

Dr. Ajay Kumar Koli (PhD) \(\cdot\) SARA Institute of Data Science, India

Why use Quarto to write a thesis?

  1. Reproducibility

  2. Iterative Workflow

  3. Customization and Flexibility

  4. Multi-Format Output

  5. Collaboration

  6. Reduced Formatting Issues

  7. Integration with Other Tools

  8. Documentation and Support

Set Up GitHub Repo

  1. Create a new GitHub repository (repo) for your book project.

 

Create Version Control RStudio Project

Paste the Repo Link/URL

Set Up RStudio Project

  • Create a file named _quarto.yml. It will contain the configuration settings for your book.

Configure _quarto.yml:

project:
  type: book

book:
  title: "My Book Title"
  author: "Author Name"
  date: "2023-10-01"
  chapters:
    - index.qmd
    - chapter1.qmd
    - chapter2.qmd

format:
  html:
    theme: cosmo
  pdf:
    documentclass: scrreprt

Create Conent Files

  • Create the content files for your chapters (e.g., index.qmd, chapter1.qmd, chapter3.qmd).

  • Write your content using Markdown syntax. You can also include code, figures, and othe elements.

  • Example index.qmd
# Introduction

Welcome to my book. This is the introduction chapter.
  • Example chapter1.qmd
# Chapter 1

This is the content of Chapter 1.

Render the Book

Preview and Iterate (html)

Preview and Iterate (pdf)