update build.sh

- fix firebase citation
- update metadata
-update build.sh
This commit is contained in:
Raffaele Mignone 2019-02-23 14:27:52 +01:00
parent 8b1cc9f5a5
commit 5aac74545c
Signed by: norangebit
GPG Key ID: F5255658CB220573
3 changed files with 28 additions and 3 deletions

View File

@ -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*

View File

@ -69,7 +69,7 @@ Inoltre bisogna modificare anche il file di layout affinché non utilizzi più l
### Cloud Anchor Helper ### Cloud Anchor Helper
Quando viene caricata un'ancora sul server viene associata ad essa un valore alfanumerico che ci permette di identificarla univocamente. 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`. Queste operazioni avvengono tramite la classe `CloudAnchorHelper` che fornisce due metodi principali `getShortCode` e `getCloudAnchorId`.

View File

@ -98,8 +98,9 @@ toc-depth: 3
lof: true lof: true
logo: figures/logo.png logo: figures/logo.png
monochrome: false monochrome: false
titoletto: true
hidelinks: false hidelinks: false
twoside: false
openright: true
bibliography: bib.bib bibliography: bib.bib
####################### #######################
onlyused: true onlyused: true