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