bibliografia

  • Creatore
    Topic
  • #117598
    Up
    0
    Down
    ::


    Buona sera a tutti. Mi chiamo Fabio. Vorrei scrivere la mia tesi di master con latex; utilizzo Texshop per mac, ho ancora la versione del 2017 scaricata da mactex. Vorrei utilizzare biblatex con l’opzione nejm per la bibliografia.

    `
    \documentclass[a4paper]{book}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{setspace}%serve per impostare l'interlinea del documento: \singlespace = interlinea singola, \onehalfspace = interlinea 1.5, \doublespace interlinea doppia
    \doublespace%interlinea doppia
    \usepackage[italian, english]{babel}
    \usepackage{lipsum}
    \usepackage[babel]{csquotes}
    \usepackage[style=nejm]{biblatex}
    \bibliography{master.bib}

    \begin{document}
    \lipsum[2-4]\cite{wilson:consequences}

    \addcontentsline{toc}{section}{\refname}
    \printbibliography
    \end{document}
    `

    Spero di avervi allegato ciò che vorrei compilare. In sostanza, poche righe dimostrative, a cui vorrei attaccare una citazione. Il file della biblio è master.bib: in esso ho messo il riferimento wilson:consequences.

    quando vado a compilare in bibtex, ottengo:

    This is BibTeX, Version 0.99d (TeX Live 2017)
    The top-level auxiliary file: master.aux
    I found no \citation commands—while reading file master.aux
    I found no \bibdata command—while reading file master.aux
    I found no \bibstyle command—while reading file master.aux
    (There were 3 error messages)

    Grazie a chiunque mi risponderà! buona serata

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #117599
      Up
      0
      Down
      ::


      Benvenuto!
      biblatex da un po’ di tempo prevede Biber come motore bibligorafico al posto di BibTeX.
      Sarei per consigliarti quello, tuttavia se vuoi continuare a usare bibtex devi usare l’opzione backend=bibtex
      Per avere la bibliografia nell’indice:
      `\printbibliography[heading=bibintoc]`

      Per favore, elimina queste due righe:
      `\usepackage{setspace}
      \doublespace%interlinea doppia
      `
      Già l’interlinea uno e mezzo è parecchio brutta, per non dire di peggio. L’interlinea doppia dovrebbe essere vietata per legge.
      (Possono essere utili solo per le bozze.)

      Ciao
      Ivan

    • #117600
      Up
      0
      Down
      ::


      Ciao Ivan,
      grazie mille per la risposta. In effetti, mi sono accorto dopo la tua risposta che avevo letto male l’Arte! Non ricordavo di dover aggiungere backend=biber, come opzione per il pacchetto biblatex. Alla fine ho preferito biber! Mi sono accorto, inoltre, che c’erano dei problemi nel file .bib cui facevo riferimento: c’erano diversi caratteri strani e non voluti, credo che sia stato un problema relativo alla codifica dei vari documenti. Alla fine, ho risolto quasi tutto, ricontrollando il file della bibliografia.

      ivan” post=118029
      Già l’interlinea uno e mezzo è parecchio brutta, per non dire di peggio. L’interlinea doppia dovrebbe essere vietata per legge.
      (Possono essere utili solo per le bozze.)

      Hai ragione, è una cosa orribile, anche io odio l’interlinea doppia: non si può vedere e butti letteralmente via una quantità immane di carta. Spero che, dall’ultima volta che ho scritto una tesi, 4 anni fa, le cose siano cambiate e che non ci sia neanche più bisogno di stamparla. Comunque, l’interlinea doppia è requisito essenziale della facoltà. Credo che seguirò il tuo consiglio e utilizzerò l’interlinea 1.5, tanto non se ne accorgerà nessuno di sicuro, e terrò per me la copia in interlinea singola.

      Grazie mille per l’aiuto e buona giornata!

      Fabio

Visualizzazione 1 filone di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top