Per la stesura della tesi è stato usato l'editor Visual Studio Code con l'ausilio delle seguenti estensioni:
- Latex Workshop per la compilazione automatizzata del PDF
- Bracket Pair Colorizer per evitare di perdermi tra le parentesi come su Lisp
Assumendo di aver installato e configurato gli strumenti sopramenzionati, seguono le istruzioni di compilazione.
Alle impostazioni dell'editor, va modificata la voce relativa alle recipes seguente:
"latex-workshop.latex.tools": [
{
"name": "latexmk",
"command": "latexmk",
"args": [
"--shell-escape", // for tikzexternalize
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"-outdir=%OUTDIR%",
"%DOC%"
],
"env": {}
}
]
Che è sostanzialmente uguale alla recipe di default, ma viene aggiunto il parametro --shell-escape
al fine di abilitare la compilazione accelerata dei grafici tikz
.
Viene sempre utilizzato l'editor VSCode, ma non sono stati adottati accorgimenti particolari per compilare correttamente tutto. Al momento del rilascio di questa tesi, l'algoritmo sarà pubblicamente visibile al seguente link: IAL32/pso-cancer-evolution