Campo “editor” senza “author” in biblate

  • Questo topic ha 1 risposta, 1 partecipante ed è stato aggiornato l'ultima volta 18 anni, 5 mesi fa da Gus.
  • Creatore
    Topic
  • #22573
    Gus
      Up
      0
      Down
      ::


      Ciao a tutti,

      il pacchetto biblatex permette di usare (per i BOOK in bibliografia) assieme il campo “author” e il campo “editor”, o anche quest’ultimo da solo, per esempio per una antologia di scritti.

      In questo secondo caso, però, il risultato di \printbibliography è poco soddisfacente, soprattutto con lo stile “authoryear”. Infatti, invece del risultato corretto che sarebbe qualcosa tipo:

      Cognome, N. (a cura di) 2008, Titolo, ecc.

      si ottiene (comprensibilmente):

      2008. Titolo, a cura di N. Cognome, ecc.

      Naturalmente questo provoca anche notevoli problemi nell’ordinamento della voce bibliografica (forse risolubili col campo label o sortkey) che alla fine risulta completamente estranea al resto della bibliografia.

      Premesso che il problema appartiene alla lista pressoché infinita di problemi legati alle bibliografie “umanistiche”, e alla vexata quaestio degli standard stilistici, mi piacerebbe sapere se c’è una soluzione ragionevole.
      Una possibilità sarebbe usare il classico:

      AA.VV. 2008. Titolo, a cura di N. Cognome, ecc.

      ma mi sembra veramente bruttina (e inutilizzabile in inglese).

      Ciao e grazie,

      Gus

      P.S.: ecco i due file per le prove:

      `
      \documentclass{article}

      \usepackage{csquotes}
      \usepackage[style=authoryear]{biblatex}
      \bibliography{biblio}

      \begin{document}
      \title{Prova per Biblatex: editor}
      \author{gc}
      \maketitle

      \begin{itemize}
      \item Solo autore: \cite{nini}
      \item Solo curatore: \cite{closer}
      \item Autore e curatore: \cite{doppio}
      \end{itemize}

      \nocite{*}
      \printbibliography

      \end{document}`
      e
      `
      @BOOK{doppio,
      author = {Theo A. F. Kuipers},
      title = {Verisimilitude},
      editor = {Ilkka Niiniluoto},
      publisher = {Reidel},
      year = {1986},
      address = {Dordrecht},
      }

      @BOOK{Kuipers1988,
      author = {Theo A. F. Kuipers},
      title = {Verisimilitude},
      publisher = {Reidel},
      year = {1988},
      address = {Dordrecht},
      }

      @BOOK{nini,
      author = {Ilkka Niiniluoto},
      title = {Truthlikeness},
      publisher = {Reidel},
      year = {1987},
      address = {Dordrecht},
      }

      @BOOK{closer,
      title = {What is Closer-to-the-Truth?},
      editor = {Theo A. F. Kuipers},
      publisher = {Rodopi},
      year = {1987},
      address = {Amsterdam},
      }
      `

    Visualizzazione 0 filoni di risposte
    • Autore
      Risposte
      • #22574
        Gus
          Up
          0
          Down
          ::


          Scusate il falso allarme: dimenticavo che biblatex è ancora in versione beta, quindi non incluso negli update di MikTeX, e probabilmente usavo una vecchia versione, o alcuni file misti.

          Inoltre, l’errore segnalato sopra si ottiene anche se uno stesso autore appare sia in bibliografia sia come author sia come editor di due opere diverse, e, nel file .bib, non è inserito in modo esattamente uguale (per esempio “Kuipers, T.” in un caso e “Theo Kuipers” nell’altro). biblatex li considera allora due autori differenti e li formatta di conseguenza.

          Non so se ci sia il modo di forzare l’identificazione di un autore scritto in maniera diversa, che sarebbe comodo nel caso di bibliografie senza omonimi.

          Ciao,

          Gus

      Visualizzazione 0 filoni di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top