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
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`.

View File

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