- Questo topic ha 0 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 11 anni, 10 mesi fa da .
-
Topic
-
Buongiorno a tutti 🙂Sto cercando di scrivere il mio curriculum vitae a partire dal modello di Lorenzo Pantieri. Mi piacerebbe che l’anno delle mie pubblicazioni compaia nella colonna di sinistra. Ciò renderebbe la sezione “Pubblicazioni” più coerente con le altre (ad esempio “Formazione”, o “Collaborazioni”) in cui gli anni o gli intervalli temporali precedono, appunto, “cosa” si è svolto in quel periodo. Spero di aver reso l’idea.
Ora, spulciando in giro, mi è parso di capire che una strategia potrebbe essere quella di modificare ad hoc il file plainyr.bst e sostituirlo al plain_ita.bst che si trova nel modello di Pantieri. Tra le diverse modifiche che andrebbero apportate al plainyr.bst, se nelle nostre pubblicazioni sono presenti articoli, bisognerebbe sostituire al codice per FUNCTION {article} quest’altro codice:
`FUNCTION {article}
{ output.bibitem
“{” write$
format.authors “author” output.check
format.title “title” output.check
journal emphasize “journal” output.check
format.vol.num.pages output
fin.entry
“}” write$
}`In effetti funziona. Il mio problema è che le mie pubblicazioni sono per la maggior parte libri, non articoli. Come modificare similmente il codice originale di FUNCTION {book}? Eccolo qui:
`
FUNCTION {book}
{ output.bibitem
author empty$
{ format.editors “author and editor” output.check }
{ format.authors output.nonnull
crossref missing$
{ “author and editor” editor either.or.check }
'skip$
if$
}
if$
new.block
format.btitle “title” output.check
crossref missing$
{ format.bvolume output
new.block
format.number.series output
new.sentence
publisher “publisher” output.check
address output
}
{ new.block
format.book.crossref output.nonnull
}
if$
format.edition output
format.date “year” output.check
new.block
note output
fin.entry
}
`Grazie a chi vorrà aiutarmi!
- Devi essere connesso per rispondere a questo topic.