Re: Persoalizzare la classe examdesign.

#27771
Up
0
Down
::


Dunque dunque,
buona domenica a tutti!
RIspondo a Enrico in merito alla questione avanzata poco sopra.

Ho provato a usare il codice che mi hai suggerito, ma non avevo ben capito dove diavolo metterlo! Dopo svariati tentativi, ho provato a modificare la classe examdesign nel modo seguente.

Ho sostituito al codice relativo a \namedata con una cosa del genere:

`\renewcommand\namedata{Cognome: \hrulefill \\[\namedata@vspace]
Nome: \hrulefill \\[\namedata@vspace]
Data: \hrulefill}`

e ho salvato la classe con il nome “verifica”. Poi ho installato la nuova classe e ho fatto il refresh del database.
Ho provato a ricompilare il mio codice, dichiarando questa volta:

`\documentclass{verifica}`

e, abracadabra, è comparso proprio quello che volevo!
Allo stesso modo, ho sostituito “Section” (maiuscolo) con “Sezione” (maiuscolo), e anche le varie parti del test ora recitano “Sezione 1.”, eccetera.

Credo che sia possibile anche far comparire “Risposta” anziché “Answer”, ma quel maledetto “Form”, che non riesco proprio a capire a che cosa serva, credo che rimarrà (non riesco bene a capire che cosa devo sostituire con cosa). Se però c’è un modo per eliminarlo o per sostituirlo con la dicitura “Tipologia”, ben venga il suggerimento.

Il log non mi dà errori, ma solo un warning: mi dice che io dichiaro “verifica” come documentclass, ma LaTeX provides “examdesign”. L’output è eccellente per il mio scopo.

In sintesi: sono arrivato al risultato che volevo, modificando una classe da neofita di LaTeX, e in un modo che non so se sia quello corretto. Ho modificato una classe di documenti del tutto marginale. Ora vorrei sapere se ho agito correttamente, se ho commesso qualche ingiustizia nei confronti dell’autore della classe, se questo modo di agire è da scoraggiare assolutamente.

Buon pomeriggio.

Tommaso

Go to top