/polito_lectures

Appunti presi durante i corsi di Computer Engineering

Primary LanguageHTMLOtherNOASSERTION

Dispense Computer Engineering | PoliTO

polito

wakatime Hits Github

Appunti presi durante i corsi di Computer Engineering orientamento software, presso il Politecnico di Torino. Il materiale non è da ritenersi ufficiale e non è stato verificato da alcun docente o ente relativo al Politecnico.

Ti piace come sono gestiti questi appunti? Dai un'occhiata a questo template che ho realizzato per la generazione di appunti in formato PDF, WEB ed EPUB!

https://github.com/guray00/template_lectures

Download

L'ultima versione di ciascun appunto è disponibile nella seguente tabella:

Materia Formati Stato
Architetture e sistemi di elaborazione PDF WEB HTML EPUB Incompleta
Tecnologie e servizi di rete PDF WEB HTML EPUB Completa
Information Systems PDF WEB HTML EPUB In corso
Data Science e tecnologie per le basi di dati PDF WEB HTML EPUB In corso
Ingegneria del Software PDF WEB HTML EPUB In corso
Applicazioni Web I PDF WEB HTML EPUB In corso
Programmazione di sistema PDF WEB HTML EPUB In corso
Formal languages and compilers PDF WEB HTML EPUB In corso

Tecnologie

Per la generazione dell'output viene utilizzato:

Requisiti

Per eseguire la compilazione devono essere correttamente installati:

Utilizzo

Inclusione file

Inserisci nel file includes.txt i file da includere, uno per riga. I file con le immagini devono essere inseriti nella cartella images mentre i capitoli devono essere inseriti nella cartella chapters.

Nota: nel file includes non bisogna specificare ./chapters/, quindi il file in ./chapters/capitolo1.md verrà indicato con capitolo1.md

Configurazione

La configurazione contenente titolo, autore ecc è contenuta nel file config.yaml.

Compilazione

Per compilare il progetto sia in formato pdf che html è sufficiente avviare lo script compile.bat, automaticamente verrà generato il file pdf e html all'interno della cartella output, con il nome della cartella corrente.

Installazione

Installa Latex

Scarica l'ultima versione di Latex da miktex e installalo mediante l'installer.

Installa Pandoc

Scarica l'ultima versione di Pandoc e installalo mediante l'installer.

Installa Pandoc Latex Template

Esegui il clone (o scarica lo zip da GitHub) di Pandoc Latex Template

git clone https://github.com/Wandmalfarbe/pandoc-latex-template

Copia il file eisvogel.latex al seguente path (se qualche cartella non esiste, creala):

  • Linux: ~/.pandoc/templates
  • Windows: C:\Users\USERNAME_HERE\AppData\Roaming\pandoc\templates

Installa Easy Pandoc Latex Template

Esegui il clone (o scarica lo zip da GitHub) di Easy Pandoc Templates

git clone https://github.com/ryangrose/easy-pandoc-templates

Copia i file contenuti in html al seguente path (se qualche cartella non esiste, creala):

  • Linux: ~/.pandoc/templates
  • Windows: C:\Users\USERNAME_HERE\AppData\Roaming\pandoc\templates

Contribuire

Le contribuzioni sono ben accette! Fai le correzioni che ritieni necessarie modificando i file markdown all'interno della cartella chapters e apri una pull request.

Donazioni

Realizzare le dispense e verificarne la correttezza del contenuto richiede molto tempo e sacrificio. Se questi appunti ti sono stati utili, prendi in considerazione l'idea di offrirmi un caffè!

Licenza

Le seguenti dispense sono rilasciate sotto la Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License.