poros / LaTeXi

template LaTeX per tesi di laurea in italiano ed inglese
57 stars 10 forks source link

Malfunzionamento biber #18

Open lorenzomagni opened 3 years ago

lorenzomagni commented 3 years ago

Premetto che utilizzo Overleaf, e che ho già aggiunto diverse parti per dare forma alla mia tesi senza incontrare problemi. Ma dopo aver aggiunto una fonte alla mia bibliografia ho iniziato a ricevere continuamente gli stessi errori:

Mi sono permesso di aprire una issue qui perchè sto impazzendo, ho provato tutto ciò che è consigliato nei vari forum online, ma non vuole compilare correttamente.

Spero che @poros riesca ad illuminarmi

Grazie

poros commented 3 years ago

Ciao! Le citazioni sono un po' fastidiose in LaTeX, ma biber+biblatex dovrebbero funzionare bene con il template.

Ci sono due esempi di citazioni nel template che puoi guardare per capire meglio come aggiungerle. In generale si aggiunge una fonte inserendo i metadati della citazione in bibliography.bib

@article{famous:paper,
    author = "Vader, Darth  and Cortex, Neo",
    doi = "10.1145/1327452.1327492",
    journal = "Stampo Solo",
    keywords = "important",
    pages = "107--113",
    title = "{Hell yeah! I'm a super important paper!}",
    url = "http://www.foo.com",
    volume = 51,
    year = 2008
}

E poi si usa la label univoca con cui la hai registrata all'interno del documento principale quando la vuoi citare:

\cite{famous:paper}

Overleaf dovrebbe pensare alla compilazione in automatico, ma magari prova a compilarla due o tre volte di seguito per essere sicuro che i file intermedi siano stati creati.

Dagli errori che hai incollato, mi sembra di intuire che ci sia un errore nei metadati per qualche fonte e che biblatex non riesca più a compilare la tua bibliografia. Purtroppo non posso aiutarti granché senza vedere il codice sorgente del tuo documento. Una cosa che puoi provare a fare è rimuovere tutte le citazioni che hai aggiunto fino ad ora e poi re-inserirle una alla volta finché non trovi quella problematica.

Tuttavia posso garantirti che il template supporta biber+biblatex anche su Overleaf, infatti puoi trovarlo direttamente nella libreria dei template di Overleaf dal link nella documentazione.

lorenzomagni commented 3 years ago

Ciao @poros e grazie mille per i consigli. Alla fine ho cambiato pacchetto per la bibliografia perchè non sono riuscito a venirne a capo. Purtroppo gli errori che ho descritto sopra comparivano e poi rimanevano anche quando rimuovevo le fonti apparentemente sbagliate. Ho verificato anche che fossero scritte nel formato corretto, ma niente da fare. La cosa più frustrante è che tuttora non ho capito quale fosse il problema. Cambiando pacchetto però tutto funziona e riesco a citare senza problemi, questo e l'importante ;)