File PDF

Ambra Perugini

Iniziamo

  • per la scrittura della tesi utilizzeremo Quarto book
  • possibilità di creare indice cliccabile
  • integrazione testo e codice e/o grafici
  • riproducibilità e semplicità di modifica delle analisi
  • possibilità di cross-reference di capitoli, immagini, equazioni ecc.

Tipi di output

  • HTML
  • PDF
  • MS Word
  • EPUB
  • AsciiDoc

Getting started (new folder)

  1. Creare un progetto quarto book da dentro RStudio.

  2. Inserire nel file _quarto.yml:

project:
  type: book

book:
  title: "La mia bellissima tesi"
  author: "Nome Bellissimo"
  date: "4/3/2025"
  chapters:
    - index.qmd
    - intro.qmd
    - summary.qmd
    - references.qmd

bibliography: references.bib

format:
  pdf:
    documentclass: book
    papersize: a4
    fontsize: 12pt
    margin-left: 1.5in   # Adjust margins for binding
    margin-right: 1in
    toc: true            # Table of Contents
    number-sections: true
    colorlinks: true    
    fontfamily: times


execute:
  cache: true # Se avete modelli pesanti da girare

Creare cartelle ordinate

Per ogni capitolo si può fare una cartella dentro la cartella del progetto richiamando nel file _quarto.yml la directory giusta e si può aggiungere anche l’appendice o aggiungere footer ad ogni pagina:

project:
  type: book

book:
  title: "La mia bellissima tesi"
  author: "Nome Bellissimo"
  date: `r Sys.Date()`"
  page-footer: "Copyright 2025, Tesista Dell'Anno"
    border: false
  chapters:
    - index.qmd
    - intro/intro.qmd
    - summary/summary.qmd
    - references.qmd
  appendices:
    - tools.qmd
    - resources.qmd
    

Reference section


Quarto book creates authomatically the file references.qmd con dentro:


References
# References {.unnumbered}

::: {#refs}
:::


Ma lo potete mettere dove volete se preferite.

Cross-ref

Per capitoli e sezioni:

# Introduction {#sec-introduction}

Vedi @sec-introduction per maggiori informazioni.

Per immagini:


![](fig.png){#fig-bho}

Come visto in @fig-bho

O tabelle:

| Col1 | Col2 | Col3 |
|------|------|------|
| A    | B    | C    |
| E    | F    | G    |
| A    | G    | G    |

: descrizione tabella {#tbl-lettere}

Vedi @tbl-lettere.

Oppure:

::: {#tbl-lettere}

| Col1 | Col2 | Col3 |
|------|------|------|
| A    | B    | C    |
| E    | F    | G    |
| A    | G    | G    |

Descrizione tabella

:::

Vedi @tbl-lettere.

Oppure per tabelle create nei chunk:

#| label: tbl-iris
#| tbl-cap: "Iris Data"

library(knitr)
kable(head(iris))

Per concludere

Iniziate ad impostare il vostro progetto di tesi e alla fine se avete tempo provate qualche cross-reference.