- Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 8 anni, 1 mese fa da .
-
Topic
-
Ciao a tutti.Sono alle prese con la tesi, e sto riscontrando alcuni problemini con la bibliografia, più che altro seccature ma che mi hanno dato qualche grattacapo a cercare di capire dove stesse l’inghippo (dato che la console di Latex è notoriamente avara di indizi…). Li segnalo nel caso servissero ad altri che ci passeranno.
Comunque sto costruendo il file.bib con BibDesk, e tiro giù il record bibliografico da PubMed con la comoda funzione di ricerca; all’interno del record viene inserito anche l’abstract dell’articolo, e qui sta l’intoppo. Se l’abstract contiene caratteri tipo il segno % (ed essendo articoli medici capita almeno 3 volte su 4), questo viene interpretato come un comando di Latex, e quindi naturalmente manda in commento il resto del campo con la conseguenza che Latex si blocca ed emette l’errore “runaway argument” per assenza della graffa di chiusura, che effettivamente risulta “mancante”.
1) è possibile agire lato Latex (cioè senza cancellare record per record il campo dell’abstract: co . database grossi diventa fastidioso) per far sì che il % o altri segni speciali vengano passati come semplice testo e non come comandi Latex? In alternativa ancora più semplice sarebbe non far scaricare a BibDesk l’abstract, ma pare che questa non sia un’opzione o almeno non l’ho trovata
Altro problemino è questo: quando lancio biber mi da questi warning
`
INFO – This is Biber 2.10
INFO – Logfile is 'Tesi.blg'
INFO – Reading 'Tesi.bcf'
INFO – Found 29 citekeys in bib section 0
INFO – Processing section 0
INFO – Looking for bibtex format file 'biblio.bib' for section 0
INFO – LaTeX decoding …
INFO – Found BibTeX data source 'biblio.bib'
WARN – month field 'Dec' in entry 'Annegers:1979' is not an integer – this will probably not sort properly.
WARN – Entry 'Jacoby:1992' (biblio.bib): Invalid format '1992 Nov-Dec' of date field 'date' – ignoring
WARN – month field 'May' in entry 'Schmidt:2005' is not an integer – this will probably not sort properly.
WARN – month field 'Jul' in entry 'Lamberink:2017' is not an integer – this will probably not sort properly.
WARN – month field 'Mar' in entry 'Lamberink:2018' is not an integer – this will probably not sort properly.
INFO – Overriding locale 'it-IT' defaults 'normalization = NFD' with 'normalization = prenormalized'
INFO – Overriding locale 'it-IT' defaults 'variable = shifted' with 'variable = non-ignorable'
INFO – Sorting list 'none/global//global/global' of type 'entry' with template 'none' and locale 'it-IT'
INFO – No sort tailoring available for locale 'it-IT'
INFO – Writing 'Tesi.bbl' with encoding 'UTF-8'
INFO – Output to Tesi.bbl
INFO – WARNINGS: 25
`
2) questi warning sono ignorabili o possono dare problemi? Per ora la bibliografia è composta bene (quindi il minacciato “not sort properly” non si verifica). Anche qua, essendo un problema di un campo del record ed essendo noioso andare a cancellare il campo record per record (campo che oltretutto non serve), c’è un workaround lato Latex per sistemare la cosa?Bonus: con biblatex+biber, come si fa a modificare l’aspetto della voce bibliografica? Io uso lo stile biblatex-nejm, ma vorrei che il nome della rivista fosse in corsivo o grassetto (in questo stile è tutto regular, ma a me piace vedere la rivista evidenziata).
Grazie!
- Devi essere connesso per rispondere a questo topic.