Questo sito utilizza i Cookie. Clicca su Accetto per consentirne l'utilizzo, altrimenti in Info trovi maggiori informazioni.

Scrivere il Curriculum con LaTeX







LaTeX, si sa, è un impaginatore che dà ottimi risultati. E' comodo da usare (dopo un primo periodo un po' difficile), veloce, utile... e i risultati sono... BELLI!!

Un documento scritto con LaTeX si riconosce subito, non ha nulla a che fare con un equivalente scritto in Word o con altri software... La gestione degli spazi, lo stile (anzi, gli stili!)... Beh, ma chi conosce un po' LaTeX già lo sa!!

 

Un giorno mi sono detto, perchè non posso scrivere anche il mio curriculum con LaTeX? Beh, si poteva!

 

Possiamo trovare un pacchetto già pronto per scrivere il nostro curriculum in formato europeo. Il pacchetto si chiama europeancv e qui possiamo trovare una guida in PDF completa, in inglese, che descrive i comandi e le impostazioni già predisposti.

Per installare la classe europeancv, reperibile qui, ci sono vari modi dipendendi dal motore LaTeX utilizzato... Se avete seguito questa mia guida ed utilizzate TeXLive su Ubuntu è sufficiente installare gli extra per ottenere anche la classe europecv per cui aprite il terminale (Ctrl+t) e date il seguente comando:

sudo apt-get install texlive-latex-extra

 inserite la vostra password di root e date invio.

 

Una volta installati gli extra, possiamo aprire il nostro editor preferito (io uso TeXlipse, vedete qui) e possiamo iniziare a scrivere il curriculum in formato europeo con LaTeX!!

 

Definizione della classe del documento e import dei Package necessari.

Nella prima parte del documento, detta preambolo, è come sempre necessario definire la classe del documento e importare i package che verranno utilizzati nella compilazione dello stesso:

 

preambolo curriculum latex

 

 

Informazioni personali, foto e contatti.

Il passo successivo consiste nell'inserire le proprie informazioni personali, diciamo i nostri dati anagrafici, e i nostri contatti. Per far questo utilizziamo dei comandi LaTeX predefiniti nella classe europecv. Inseriamo inoltre il codice per posizionare la foto. Richiamiamo per la foto un file di nome foto.jpg posto nella stessa posizione di file system del file .tex in cui stiamo scrivendo il curriculum.

 

Info Personali Posizione Foto e contatti curriculum latex

 

 Così facendo, se compilassimo (dopo aver inserito altro codice che vedremo più avanti), otterremo questo risultato:

 

info Personali Standard visualizzate da europecv in italiano

 

 il che non è molto piacevole (Cognome/i, nome/i ...); se abbiamo due cognomi scriviamo cognomi, se ne abbiamo uno cognome è più che sufficiente!!! Stesso discorso per le altre voci... Risolviamo questo "problema" personalizzando le voci con il codice seguente:

 

modifiche Personali ai parametri del curriculum latex di europecv

 

otteniamo quindi:

 

info Personali Modificate

 

 

Struttura del Curriculum Vitae.

Arrivati a questo punto potremmo compilare senza ottenere alcun risultato; questo perchè ancora non abbiamo iniziato il documento, quindi utilizzando il comando /begin{document} diamo il via alla scrittura del curriculum!

L'intero curriculum ha questa struttura standard (in seguito al preambolo e alla personalizzazione delle voci visti prima):

 

struttura Contenuto Curriculum Vitae in LateX

 

Si può notare l'inizio e la fine del documento che racchiudono il tutto. All'interno di questi si hanno le impostazioni per i piè di pagina (C, L ed R indicano rispettivamente i posizionamenti Centro, Sinistra e Destra) e la sezione relativa alla classe europecv che racchiude il comando di stampa delle informazioni personali /ecvpersonalinfo con a fianco lo spazio in punti che va lasciato prima dei contenuti successivi. Anch'essi sono qui racchiusi, ma li vedremo nel passaggio successivo.

 

Contenuti del Curriculum Vitae (esperienze lavorative, scolastiche etc..)

Ogni sezione del curriculum Vitae inizia con il comando /ecvsection{Titolo della Sezione} che stampa in grassetto "Titolo della Sezione" ed è utilizzato per introdurre una nuova sezione; per esempio possiamo mettere, in ordine:

  • \ecvsection{Esperienze professionali} dove elencheremo i lavori passati ed eventualmente presenti
  • \ecvsection{Istruzione e formazione} dove elencheremo le scuole frequentate
  • \ecvsection{Capacità e competenze professionali} dove elencheremo le conoscenze linguistiche, sociali e tecniche.
  • \ecvsection{DICHIARAZIONI:} dove lasceremo lo spazio per firmare il trattamento dei dati personali e la dichiarazione di veridicità dei dati sopra riportati

Ogni sezione contiene degli item coerenti con la sezione in cui sono riportati. Per creare un item si usa il comando \ecvitem[0.8cm]{Parametro}{Valore} che è composto da

  • \ecvitem ovvero il comando che inserisce un nuovo item
  • [0.8cm] parametro facoltativo che indica lo spazio da inserire successivamente a questo item. Questo parametro serve a dividere, per esempio, esperienze lavorative diverse in una stessa sezione oppure è utile per l'ultimo item di una sezione prima della successiva.
  • {Parametro} è il nome dell'item, ovvero la scritta che sta a sinistra della riga verticale presente nel curriculum in formato europeo
  • {Valore} è la descrizione relativa al Parametro, ovvero la scritta posta a destra della line verticale del Curriculum.

Un esempio dell'utilizzo dei comandi \ecvsection{...} e \ecvitem[...]{...}{...} è riportato qui con a fianco il rendering dopo la compilazione:

 

Esempio Sezione Item Curriculum Vitae latex 

 

Altri esempi si trovano nel file scaricabile in fondo a questa guida. Vorrei aggiungere che è possibile, qualora l'estetica lo richieda, interrompere una pagina del curriculum in un punto predefinito con il semplice comando \newpage utilizzato solitamente nei documenti LaTeX.

Contenuti del Curriculum Vitae (conoscenze linguistiche)

Per quanto riguarda le conoscenze linguistiche è utile una trattazione a parte nonostante questo codice venga inserito nella sezione "capacità e competenze professionali" come qualsiasi altro item.

Per inserire la nostra Madrelingua e le altre lingue conosciute è necessario realizzare una tabella così come richiesto dal formato europeo del curriculum citanto i livelli di conoscenza relativi a Comprensione, Parlato e Scritto. Questa tabella è già predisposta ed è sufficiente utilizzare il codice in figura per ottenere il risultato mostrato a fianco:

 

Sezione Lingue Curriculum Latex

 

 I livelli sono richiamati tramite delle variabili del tipo \ecvAtwo dove si nota la lettera A e il numero 2 scritto a lettere in inglese che indicano quindi il livello A2. Allo stesso modo per gli altri livelli riconosciuti.

Esempio di Curriculum Vitae Scaricabile

Arrivati fino qui spero di non avervi confuso troppo le idee... Se avete dubbi o domande non esitate a contattarmi tramite il mio profilo Google+ !! Per concludere da questo link potete scaricare un esempio di Curriculum Vitae pre-compilato.

 




Se ti è piaciuto questo articolo condividilo come preferisci, oppure lascia un commento!!