-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathGuidaEserciziFisica.txt
86 lines (69 loc) · 3.59 KB
/
GuidaEserciziFisica.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
Questa guida spiega come modificare correttamente il progetto EserciziFisica.
Per prenotarsi per un problema esiste l'apposito file PrenotazioneProblemi.txt
La struttura è questa:
main.tex
Questo file è il tex fondamentale, che contiene tutto il progetto.
Quando volete vedere il pdf nel suo complesso dovete trasformare questo
file in pdf.
È importante compilare 2 volte di seguito e POI aprire il pdf. Questo serve
perchè altrimenti tutte le reference nel documento appariranno rotte.
Tendenzialmente non dovete modificare questo file.
elencoesercizi.tex
Questo tex contiene una lista degli esercizi da includere.
Il formato di questo documento è:
\subfile{./tex/NOMEFILE.tex}
Quindi quando avete finito di lavorare ad un esercizio e tutto compila
correttamente (non per forza l'esercizio deve essere completo... può esserci
anche solo il testo) aggiungete la riga relativa al file in elencoesercizi.tex
e da quel momento l'esercizio entrerà nel progetto più grande
La cartella tex/
Questa cartella contiene tutti i file.tex dei singoli esercizi.
Quando volete creare un nuovo esercizio dovete creare dentro questa cartella
un file con un titolo esplicativo (non chiamatelo esercizio1.tex, piuttosto
nominatelo PendoloSferico.tex). In generale evitate gli spazi nei nomi dei file,
generano casino.
I file .tex nella cartella tex/
Questi file devono avere questa struttura:
\documentclass[../main.tex]{subfiles}
\begin{document}
\exercise[Data]{NOME PROBLEMA} %CODICE PROBLEMA
\textex
Testo del problema.
\sol
Soluzione del problema
\sol[2]
Seconda soluzione
end{document}
La Data è opzionale, se messa deve essere in questa forma giorno/mese/anno (es. 13/01/2014)
Trovate degli esempi nella cartella tex/
In particolare è obbligatorio il commento %CODICE PROBLEMA.
Il codice del problema deve essere una stringa di 2-3 caratteri che identifica
il problema (ad esempio le iniziali del titolo?). Questo codice serve perchè
quando poi userete dei label nelle equazioni questi avranno la forma
codiceproblema:nomelabel
Questo serve perchè altrimenti capiterebbe di sicuro che uno usa il label
ConservazioneEnergia
E nessuno potrebbe più usarlo.
Quindi in un problema che si chiama
Palla che rotola
Il codice del problema potrebbe essere pcr. Scegliendo questo codice il tex sarà così:
\exercise[Palla che rotola] %pcr
E poi quando vorrete labellare un'equazione come Conservazione dell'energia:
\begin{equation}\label{pcr:ConservazioneEnergia}
Quando poi vorrete riferirvi a lei, userete:
\cref{pcr:ConservazioneEnergia}
Da notare che dovete usare \cref al posto di \ref. I due comandi fanno la stessa cosa,
ma il primo la fa meglio.
Questi file .tex potranno essere compilati (cioè trasformati in pdf) da soli,
senza dover ogni volta compilare main.tex (attenzione perchè le reference daranno
warning, non ve ne preoccupate, quei warning spariranno quando compilerete il
main.tex) e questo è molto comodo... sfruttatelo ;)
Da notare che compilano benissimo anche se non sono inclusi in elencoesercizi.tex ;)
Se volete esempi di documenti basta che guardate nella cartella tex/ ;) (provate anche
a compilarli e scoprite quanto è figo che si compilano da soli :) )
Ovviamente tutti hanno il diritto di modificare, completare, correggere tutto quello
che viene fatto (anche da altri).
p.s.
Nell'aula pc del faedo (almeno per un altro mese, mi hanno detto che a breve
aggiornano il sistema) il latex vi darà una barca di errori e non si trasformerà
in pdf... questo poichè in suddetta aula pc c'è una versione di latex che risale al 2009...