Campo “addendum” di biblatex

  • Creatore
    Topic
  • #100128
    samiel
    Partecipante
      Up
      0
      Down
      ::


      Ho questo record bibliografico
      `@book{ bloch:1980,
      author = “Bloch, Ernst”,
      title = “Spirito dell'utopia”,
      publisher = “La Nuova Italia”,
      location = “Firenze”,
      year = “1980”,
      addendum = “n.\,e. Rizzoli, Milano 2009”,
      }`
      Cito dalla prima edizione, che possiedo, ma a questo punto il codice
      `\footcite[233]{bloch:1980}`
      produce
      `E. Bloch, Spirito dell'utopia, La Nuova Italia, Firenze 1980, n. e. Rizzoli, Milano 2009, p. 233`
      In tal modo tuttavia sembra che io stia citando dalla nuova edizione.
      Che campo posso adottare invece di addendum perché compaia DOPO l’indicazione della pagina,
      o che “trucco” posso usare perché nelle note non compaia affatto la nuova edizione?

      grazie
      m

    Visualizzazione 4 filoni di risposte
    • Autore
      Risposte
      • #100129
        Up
        0
        Down
        ::


        Ciò è molto strano. Citando il manuale di biblatex, pagina 15, il campo [tt]addendum[/tt] viene posto al fondo della voce bibliografica. Dovresti indicarci anche quale stile bibliografico stai utilizzando e tutte le opzioni che passi a biblatex, altrimenti è difficile comprendere quale sia il problema.

      • #100130
        Up
        0
        Down
        ::


        Il campo postnote, che contiene nel tuo caso il numero di pagina 233, viene stampato alla fine della voce bibliografica e quindi necessariamente anche dopo io campo addendum. Non vedo soluzioni strutturali al tuo problema.
        Come soluzione tampone potresti mettere i dati dell’ultima edizione nel campo
        `Year = {1980 (n.e. ecc ecc.)}
        `
        Ciao
        Ivan

      • #100131
        samiel
        Partecipante
          Up
          0
          Down
          ::


          `\begin{filecontents*}{\jobname.bib}
          @book{ bloch:1980,
          author = “Bloch, Ernst”,
          title = “Spirito dell'utopia”,
          publisher = “La Nuova Italia”,
          location = “Firenze”,
          year = “1980”,
          addendum = “n.\,e. Rizzoli, Milano 2009”,
          }
          \end{filecontents*}

          \documentclass[a4paper]{article}
          \usepackage[T1]{fontenc}
          \usepackage[utf8]{inputenc}
          \usepackage[italian]{babel}
          \usepackage[babel,italian=guillemets]{csquotes}
          \usepackage[style=philosophy-verbose,scauthors=true,lowscauthors=true,%
          classical=true,volnumformat=strings,volumeformat=romansc,firstinits=true,%
          sorting=nyt,commacit=true,citepages=omit,indexing,hyperref]{biblatex}
          %% in corsivo tutti i titoli
          \DeclareFieldFormat[article,inbook,incollection]{title}{\mkbibemph{#1}}
          %% in corsivo tutti i titoli
          \DeclareFieldFormat[article,inbook,incollection]{citetitle}{\mkbibemph{#1}}
          %% ordina la bibliografia per NOME / COGNOME
          \AtBeginBibliography{\DeclareNameAlias{sortname}{scdefault}}

          \addbibresource{\jobname.bib}

          \begin{document}

          \footcite[221-222]{bloch:1980}

          \printbibliography

          \end{document}`


          @ivan

          abbiamo postato in contemporanea…
          Insomma non c’è alcun campo che stampi alla fine ma proprio alla fine del record?

        • #100132
          Up
          0
          Down
          ::


          Credo proprio di no. Il problema è che il campo che viene stampato doto tutti gli altri è proprio il campo postnote che, nel tuo caso, andrebbe messo prima di addendum, ma solo per quella voce o per voci affini.

          Ciao
          Ivan

        • #100133
          samiel
          Partecipante
            Up
            0
            Down
            ::


            Grazie, me ne farò una ragione 🙁

            m

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

        Go to top