thesis_template

Template in LaTeX per tesi di laurea presso UniTS

https://github.com/peiva-git/thesis_template

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.3%) to scientific vocabulary

Keywords

latex latex-template thesis thesis-template
Last synced: 6 months ago · JSON representation ·

Repository

Template in LaTeX per tesi di laurea presso UniTS

Basic Info
  • Host: GitHub
  • Owner: peiva-git
  • License: gpl-3.0
  • Language: TeX
  • Default Branch: master
  • Homepage:
  • Size: 1.4 MB
Statistics
  • Stars: 1
  • Watchers: 3
  • Forks: 0
  • Open Issues: 0
  • Releases: 2
Topics
latex latex-template thesis thesis-template
Created about 2 years ago · Last pushed about 2 years ago
Metadata Files
Readme License Citation

README.md

Template LaTeX per tesi di laurea @ UniTS

Build LaTeX document License

Template ita Template eng

Questo repository contiene un template base, scritto in LaTeX, da utilizzare per la propria tesi di Laurea Triennale o Magistrale presso l'Università degli Studi di Trieste.

Nella sezione Releases sono disponibili due versioni, una da utilizzare per la tesi in italiano, e una per la tesi in inglese.

Indice

  1. Requisiti
  2. Ambiente di sviluppo
  3. Istruzioni per la compilazione
  4. Confronto fra versioni
  5. Ringraziamenti

Requisiti

In ambiente Linux e utilizzando aptitude come package manager, eseguire il comando seguente per installare i pacchetti necessari alla compilazione: shell apt install texmaker texlive-babel-italian texlive-hyphen-italian texlive-subfigmat texlive-appendix texlive-bibtex-extra biber

Ambiente di sviluppo

Oltre a Overleaf, è disponibile anche un plugin che permette l'utilizzo dell'IDE Jetbrains IntelliJ con LaTeX. Questo repository è stato realizzato utilizzando quest'ultima opzione.

Istruzioni per la compilazione

L'approccio consigliato per la compilazione è quello di utilizzare il comando latexmk. Questo è facilmente installabile tramite: shell apt install latexmk

Eseguendo il seguente comando, il sistema di build di latexmk si occuperà di gestire tutta la procedura di compilazione, facendo uso del file di configurazione, senza bisogno di specificare alcuna opzione aggiuntiva! shell cd thesis_template/ latexmk

Il file compilato finale thesis.pdf e tutti i file prodotti saranno disponibili nella cartella out/.

Inoltre, eseguendo il comando latexmk -c, verranno rimossi tutti i file rigenerabili, ovvero tutti tranne thesis.pdf e thesis.bbl. Maggiori informazioni sono disponibili qui.

In alternativa, per compilare la tesi in formato pdf, è possibile eseguire i seguenti comandi: shell cd thesis_template/ pdflatex thesis.tex biber thesis.bcf pdflatex thesis.tex pdflatex thesis.tex

Confronto fra versioni

Può essere utile confrontare le varie versioni della tesi utilizzando lo strumento di versionamento git. A tal proposito, è sufficiente installare il comando git-latexdiff, tramite apt install latexdiff. Ad esempio, per confrontare il HEAD con la versione precedente di due commit, eseguire: shell cd thesis_template/ git-latexdiff --main thesis.tex --latexmk --build-dir out/ -o out/thesis_diff.pdf HEAD~2 Più informazione e alcuni esempi sono disponibili qui.

Ringraziamenti

Per la struttura della tesi è stato utilizzato il template reso disponibile dal prof. Sergio Carrato qui. Si ringrazia l'autore, Stefano Bianchi, per averlo reso disponibile e si ringrazia il prof. Alberto Carini per aver aggiunto le istruzioni sull'utilizzo.

SI ringrazia Tommaso Fonda per aver reso disponibile il template in inglese.

Owner

  • Name: Ivan Pelizon
  • Login: peiva-git
  • Kind: user
  • Location: Italy

Citation (CITATION.cff)

cff-version: 1.2.0
message: "Se questo software è stato utile, si consideri di citarlo come segue"
authors:
    - family-names: "Bianchi"
      given-names: "Stefano"
    - family-names: "Fonda"
      given-names: "Tommaso"
    - family-names: "Pelizon"
      given-names: "Ivan"
title: "Template per tesi di laurea presso UniTS"
version: 1.0
date-released: 2024-01-24
url: "https://github.com/peiva-git/thesis_template"

GitHub Events

Total
Last Year