Progetto realizzato nell'ambito del corso di Editoria Digitale del prof Ceravolo Paolo
Il WebBook è raggiungibile al seguente link: https://incrediblelego.github.io/SostenibilityHost/
Nella repository è inoltre presente l'applicazione Android che permette di aprire il WebBook direttamente da cellulare, in formato di pacchetto Android .apk
Il WebBook è stato realizzato utilizzando MkDocs. Utilizzando lo script python DownloadWikibooks.py
opportunamente modificato inserendo il sito e il nome del file desiderati, è possibile scaricare da una fonte libera ovvero WikiBooks delle pagine riguardo a contenuti di sostenibilità ambientale. Le pagine estratte con lo script vengono salvate nella cartella ./docs
. Una volta salvati, i file markdown posso essere hostati in una pagina web locale generata da MkDocs, che permette di avere un anteprima del risultato finale e di modificare l'aspetto grafico con mkdocs.yml
. Dopo aver terminato la struttura del WebBook, è possibile compilare il tutto per ottenere la cartella site
, contenente effettivamente il lavoro pronto per essere hostato online.
graph LR
A[Scelta <br> tema] --> B
B(Estrazione da <br> WikiBooks) --> C
C((Modifica tramite <br> MkDocs)) --> D
D(Modifica <br> file .md)
C --> E(Grafica con <br> mkdocs.yml)
C --> F(Server locale <br> per testare)
D --> G((Compilazione <br> con MkDocs))
E --> G
F --> G
G --> H{Caricamento <br> finale}