diff --git a/build.sh b/build.sh index ba9ae59..8bc9a6d 100755 --- a/build.sh +++ b/build.sh @@ -1 +1,25 @@ -pandoc src/*.md --bibliography src/bib.bib --resource-path src -o out/thesis.pdf +pandoc src/*.md src/metadata.yaml --template latekiss --resource-path src -V hidelinks -V monochrome -o src/thesis_monochrome_oneside.tex +pandoc src/*.md src/metadata.yaml --template latekiss --resource-path src -V hidelinks -V monochrome -V twoside -o src/thesis_monochrome_twoside.tex +pandoc src/*.md src/metadata.yaml --template latekiss --resource-path src -o src/thesis_color_oneside.tex +pandoc src/*.md src/metadata.yaml --template latekiss --resource-path src -V twoside -o src/thesis_color_twoside.tex +cd src +pdflatex thesis_monochrome_oneside.tex +bibtex thesis_monochrome_oneside +pdflatex thesis_monochrome_oneside.tex + +pdflatex thesis_monochrome_twoside.tex +bibtex thesis_monochrome_twoside +pdflatex thesis_monochrome_twoside.tex + +pdflatex thesis_color_oneside.tex +bibtex thesis_color_oneside +pdflatex thesis_color_oneside.tex + +pdflatex thesis_color_twoside.tex +bibtex thesis_color_twoside +pdflatex thesis_color_twoside.tex +cd .. + +mkdir out +mv src/*.pdf out/ +rm src/thesis* diff --git a/src/chapter3.6.md b/src/chapter3.6.md index cd3d96a..40334f9 100644 --- a/src/chapter3.6.md +++ b/src/chapter3.6.md @@ -69,7 +69,7 @@ Inoltre bisogna modificare anche il file di layout affinché non utilizzi più l ### Cloud Anchor Helper Quando viene caricata un'ancora sul server viene associata ad essa un valore alfanumerico che ci permette di identificarla univocamente. -Dato che il codice risulta essere molto lungo e quindi difficile da ricordare e ricopiare, si è scelto di appoggiarsi al servizio *firestore * di Firebase[@firebase:Firebase:2019] per creare una relazione uno a uno tra l'UUID e uno *short code* intero. +Dato che il codice risulta essere molto lungo e quindi difficile da ricordare e ricopiare, si è scelto di appoggiarsi al servizio *firestore * di Firebase\cite{firebase:Firebase:2019} per creare una relazione uno a uno tra l'UUID e uno *short code* intero. Queste operazioni avvengono tramite la classe `CloudAnchorHelper` che fornisce due metodi principali `getShortCode` e `getCloudAnchorId`. diff --git a/src/metadata.yaml b/src/metadata.yaml index c69755b..c5fcef8 100644 --- a/src/metadata.yaml +++ b/src/metadata.yaml @@ -98,8 +98,9 @@ toc-depth: 3 lof: true logo: figures/logo.png monochrome: false -titoletto: true hidelinks: false +twoside: false +openright: true bibliography: bib.bib ####################### onlyused: true