[risolto]Problemi con @inbook (biblatex_philosophy-verbose)

  • Creatore
    Topic
  • #45745
    Up
    0
    Down
    ::


    Buongiorno a tutti,
    il mio problema riguarda la resa dei record bibliografici (sia citati nel corpo del testo, sia nella bibliografia finale) delle voci @inbook.

    Con questi due record:

    `
    @book{ariosto:minori,
    Date = {1954},
    Title = {Opere minori},
    Location = {Milano–Napoli},
    author = {Ariosto, Ludovico},
    Publisher = {Ricciardi}}

    @inbook{ariosto:satire,
    Date = {1954},
    Title = {Satire},
    inlocation = {Milano–Napoli},
    author = {Ariosto, Ludovico},
    booktitle = {Opere minori},
    bookauthor = {Ariosto, Ludovico},
    Publisher = {Ricciardi}}
    `

    e questo preambolo:

    `
    \documentclass[10pt,a4paper,twoside,openright,titlepage,italian]{book}
    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}

    \usepackage[babel,italian=guillemets]{csquotes}
    \usepackage[style=philosophy-verbose,scauthors=true,scauthorsbib=true, scauthorscite=true,publocformat=locpubyear,inbeforejournal=true,latinemph=true,commacit=true,origfieldsformat=parens,annotation=true]{biblatex}

    \bibliography{bibliografia}

    \DeclareCiteCommand{\sdcite} % per avere il comando \sdcite{etichetta} affinché venga stampato solo Autore, Titolo (autore in maiuscoletto, Titolo in corsivo)
    {\boolfalse{citetracker}%
    \boolfalse{pagetracker}%
    \usebibmacro{prenote}}
    {\indexnames{labelname}%
    \printtext[bibhyperref]{\printnames{labelname}}%
    \setunit{\addcomma\space}%
    \indexfield{indextitle}%
    \printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}}
    {\multicitedelim}
    {\usebibmacro{postnote}}

    \begin{document}

    Come diceva Ariosto nelle Satire\footcite{ariosto:satire} [\dots]

    \nocite{*}
    \printbibliography
    \end{document}
    `

    il risultato è: LUDOVICO ARIOSTO, Satire, in, Opere minori, Ricciardi, 1954.
    Mentre vorrei che dopo “in” o non ci fosse la virgola o che ci fosse la presenza di Idem.

    Dove sbaglio?:oops:

    Grazie in anticipo,
    Matteo

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #45746
      Up
      0
      Down
      ::

      Buongiorno a tutti,
      il mio problema riguarda la resa dei record bibliografici (sia citati nel corpo del testo, sia nella bibliografia finale) delle voci @inbook.

      Con questi due record:

      `
      @book{ariosto:minori,
      Date = {1954},
      Title = {Opere minori},
      Location = {Milano–Napoli},
      author = {Ariosto, Ludovico},
      Publisher = {Ricciardi}}

      @inbook{ariosto:satire,
      Date = {1954},
      Title = {Satire},
      inlocation = {Milano–Napoli},
      author = {Ariosto, Ludovico},
      booktitle = {Opere minori},
      bookauthor = {Ariosto, Ludovico},
      Publisher = {Ricciardi}}
      `

      e questo preambolo:

      `
      \documentclass[10pt,a4paper,twoside,openright,titlepage,italian]{book}
      \usepackage[italian]{babel}
      \usepackage[latin1]{inputenc}
      \usepackage[T1]{fontenc}

      \usepackage[babel,italian=guillemets]{csquotes}
      \usepackage[style=philosophy-verbose,scauthors=true,scauthorsbib=true, scauthorscite=true,publocformat=locpubyear,inbeforejournal=true,latinemph=true,commacit=true,origfieldsformat=parens,annotation=true]{biblatex}

      \bibliography{bibliografia}

      \DeclareCiteCommand{\sdcite} % per avere il comando \sdcite{etichetta} affinché venga stampato solo Autore, Titolo (autore in maiuscoletto, Titolo in corsivo)
      {\boolfalse{citetracker}%
      \boolfalse{pagetracker}%
      \usebibmacro{prenote}}
      {\indexnames{labelname}%
      \printtext[bibhyperref]{\printnames{labelname}}%
      \setunit{\addcomma\space}%
      \indexfield{indextitle}%
      \printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}}
      {\multicitedelim}
      {\usebibmacro{postnote}}

      \begin{document}

      Come diceva Ariosto nelle Satire\footcite{ariosto:satire} [\dots]

      \nocite{*}
      \printbibliography
      \end{document}
      `

      il risultato è: LUDOVICO ARIOSTO, Satire, in, Opere minori, Ricciardi, 1954.
      Mentre vorrei che dopo “in” o non ci fosse la virgola o che ci fosse la presenza di Idem.

      Dove sbaglio?:oops:

      Grazie in anticipo,
      Matteo

      Ho provato a compilare e il risultato è corretto, senza virgola.
      Che versione hai del pacchetto?

      Ricorda che “Idem”, eventualmente, sta per “lo stesso autore”, non per “la stessa opera”. I miei stili, in ogni caso, lo disabilitano, essenzialmente perché lo ritengo un uso eccessivo delle latinitates. Alcune bibliografie usano “ivi” e/o “ibidem” anche all’interno di voci @incollection, se la @collection è già stata citata precedentemente. Questo è decisamente eccessivo. Vanifica la funzione delle citazioni in nota. È una brutta abitudine sviluppata in alcuni contesti umanistici. Quindi mai scrivere note di questo tipo

      1.Ludovico Ariosto, Satire, in Opere minori, Ricciardi, 1954
      2. Idem, Commedie, in ivi

      (ammesso che le commedie di Ariosto siano raccolte lì 😀 )

      Ciao
      Ivan

    • #45747
      Up
      0
      Down
      ::


      Ivan, come al solito, ha ragione: ho scaricato nuovamente il pacchetto e adesso tutto funziona…forse avevo uno versione vecchia o avevo combinato qualche pasticcio…

      Colgo l’occasione per richiedere un ulteriore aiuto: vorrei che le voci nella bibliografia finale fossero separate maggiormente tra di loro; in pratica mi piacerebbe che le citazioni bibliografiche pertinenti ad autori diversi avessero una interlinea paragonabile a 1,2.
      Non voglio che tutta la bibliografia abbia una interlinea maggiore (l’effetto sarebbe sgradevole), solo che tra le opere di un autore e quelle di un altro ci fosse un poco di spazio in più.

      è possibile? e se sì, come?

      Grazie ancora,
      Matteo

    • #45748
      Up
      0
      Down
      ::

      Ivan, come al solito, ha ragione: ho scaricato nuovamente il pacchetto e adesso tutto funziona…forse avevo uno versione vecchia o avevo combinato qualche pasticcio…

      Colgo l’occasione per richiedere un ulteriore aiuto: vorrei che le voci nella bibliografia finale fossero separate maggiormente tra di loro; in pratica mi piacerebbe che le citazioni bibliografiche pertinenti ad autori diversi avessero una interlinea paragonabile a 1,2.
      Non voglio che tutta la bibliografia abbia una interlinea maggiore (l’effetto sarebbe sgradevole), solo che tra le opere di un autore e quelle di un altro ci fosse un poco di spazio in più.

      è possibile? e se sì, come?

      Grazie ancora,
      Matteo

      Si può fare. È stato previsto da Lehmann (p. 83 della documentazione)
      `\setlength{\bibnamesep}{0.8ex plus 2pt minus 1pt}`
      È una lunghezza elastica. Eventualmente al posto di 0.8ex metti 1ex; ma no di più, direi.

      Ciao
      Ivan

    • #45749
      Up
      0
      Down
      ::


      Grazie ancora per la pronta risposta: confesso che il manuale di Biblatex non è di facilissima consultazione…

      Devo però tornare sulla domanda iniziale (si consideri lo stesso preambolo) ma questi record bibliografici:

      `
      1. @book{santagataquondam,
      Date = {1989},
      Title = {Il libro di poesia dal copista al tipografo},
      editor = {Santagata, Marco and Quondam, Amedeo},
      Location = {Modena},
      Publisher = {Panini}}

      2.A @inbook{vgalli,
      bookeditor = {Santagata, Marco and Quondam, Amedeo},
      Booktitle = {Il libro di poesia dal copista al tipografo},
      Pages = {131-56},
      date = {1989},
      Location = {Modena},
      Publisher = {Panini},
      author = {Vecchi Galli, Paola},
      Title = {Note su un libro cortigiano: il ms. Wellcome 461 di Londra}}

      2.B @inbook{vgalli2,
      bookauthor = {Santagata, Marco and Quondam, Amedeo},
      Booktitle = {Il libro di poesia dal copista al tipografo},
      Pages = {131-56},
      date = {1989},
      Location = {Modena},
      Publisher = {Panini},
      author = {Vecchi Galli, Paola},
      Title = {Note su un libro cortigiano: il ms. Wellcome 461 di Londra}}
      `

      Nel caso di 2.A il risultato è:
      Vecchi Galli, Paola, Note su un libro etc., in Il libro di poesia etc., etc.;

      nel caso di 2.B il risultato è:
      Vecchi Galli, Paola, Note su un libro etc., in Santagata, Marco e Amadeo Quondam, Il libro di poesia etc., etc.

      Riassumendo:
      1-se l’autore del libro e della parte del libro coincidono non si trova la ripetizione del nome dell’autore dopo IN (e questo lo capisco)
      2-se l’autore della parte del libro non coincide con l’autore della libro si trova la citazione del nome di quest’ultimo dopo IN (e va “benissimo”)
      3-se abbiamo una parte di libro contenuto in un libro privo di autore ma con un curatore il nome di quest’ultimo non appare dopo IN: perché? Dovrebbe andarci, o no? Sbaglio qualcosa?

      Grazie di nuovo in anticipo e, vista l’ora, buona festa della Repubblica!
      Matteo

    • #45750
      Up
      0
      Down
      ::

      Grazie ancora per la pronta risposta: confesso che il manuale di Biblatex non è di facilissima consultazione…

      Devo però tornare sulla domanda iniziale (si consideri lo stesso preambolo) ma questi record bibliografici:

      `
      1. @book{santagataquondam,
      Date = {1989},
      Title = {Il libro di poesia dal copista al tipografo},
      editor = {Santagata, Marco and Quondam, Amedeo},
      Location = {Modena},
      Publisher = {Panini}}

      2.A @inbook{vgalli,
      bookeditor = {Santagata, Marco and Quondam, Amedeo},
      Booktitle = {Il libro di poesia dal copista al tipografo},
      Pages = {131-56},
      date = {1989},
      Location = {Modena},
      Publisher = {Panini},
      author = {Vecchi Galli, Paola},
      Title = {Note su un libro cortigiano: il ms. Wellcome 461 di Londra}}

      2.B @inbook{vgalli2,
      bookauthor = {Santagata, Marco and Quondam, Amedeo},
      Booktitle = {Il libro di poesia dal copista al tipografo},
      Pages = {131-56},
      date = {1989},
      Location = {Modena},
      Publisher = {Panini},
      author = {Vecchi Galli, Paola},
      Title = {Note su un libro cortigiano: il ms. Wellcome 461 di Londra}}
      `

      Nel caso di 2.A il risultato è:
      Vecchi Galli, Paola, Note su un libro etc., in Il libro di poesia etc., etc.;

      nel caso di 2.B il risultato è:
      Vecchi Galli, Paola, Note su un libro etc., in Santagata, Marco e Amadeo Quondam, Il libro di poesia etc., etc.

      Riassumendo:
      1-se l’autore del libro e della parte del libro coincidono non si trova la ripetizione del nome dell’autore dopo IN (e questo lo capisco)
      2-se l’autore della parte del libro non coincide con l’autore della libro si trova la citazione del nome di quest’ultimo dopo IN (e va “benissimo”)
      3-se abbiamo una parte di libro contenuto in un libro privo di autore ma con un curatore il nome di quest’ultimo non appare dopo IN: perché? Dovrebbe andarci, o no? Sbaglio qualcosa?

      Ti chiedo di riformulare meglio il problema, magari mettendo qualche corsivo nei titoli. Aiuterebbe. Inoltre mancano gli “(a cura di)” Quello che posso dirti è questo. La voce 1 non è un @book ma una @collection. La voce 2 è una @incollection e anche la 3.
      Non è la stessa cosa. Potresti avere delle conseguenze inaspettate.
      Prova con questo
      ` @collection{santagataquondam,
      Date = {1989},
      Title = {Il libro di poesia dal copista al tipografo},
      editor = {Santagata, Marco and Quondam, Amedeo},
      Location = {Modena},
      Publisher = {Panini}}

      @incollection{vgalli,
      editor = {Santagata, Marco and Quondam, Amedeo},
      Booktitle = {Il libro di poesia dal copista al tipografo},
      Pages = {131-56},
      date = {1989},
      Location = {Modena},
      Publisher = {Panini},
      author = {Vecchi Galli, Paola},
      Title = {Note su un libro cortigiano: il ms. Wellcome 461 di Londra}} `
      ma ripeto, prima bisognerebbe capire bene quello che vuoi fare. Attenzione! C’è differenza di formattazione tra le voci @incollection e @inbook. E c’è anche una differenza concettuale. Tieni conto che le voci @inbook sono quasi sempre voci relative a opere contenute in una edizione critica.
      Per esempio la voce relativa alla Critica della ragion pura raccolta nei Kants Werke è una voce @inbook

      Grazie di nuovo in anticipo e, vista l’ora, buona festa della Repubblica!

      Buona festa anche a te!

      Ciao
      Ivan

    • #45751
      Up
      0
      Down
      ::

      C’è differenza di formattazione tra le voci @incollection e @inbook. E c’è anche una differenza concettuale. Tieni conto che le voci @inbook sono quasi sempre voci relative a opere contenute in una edizione critica.

      …ora mi è tutto più caro! Se, finalmente, capisco bene @inbook identifica o una opera di un autore contenuta in un volume dello stesso autore (esempio: I Buddenbook di T. Mann contenuti nel Meridiano di T. Mann) oppure è pertinente a voci contenute in edizioni critiche; insomma è una tipologia che presumibilmente si userà raramente.
      Mentre un saggio contenuto in opera miscellanea (es: atti di convegno, manuale contenente diversi contributi di diversi autori) è una @incollection.

      Nel caso di @incollection il campo “editor” fa riferimento al curatore della @collection (A contribution to a collection which forms a self-contained unit with a distinct incollection author and title. The author refers to the title, the editor to the booktitle, i. e., the title of the collection. Dal manuale di Biblatex, p. 7), nel caso di @inbook il campo “bookauthor” fa riferimento all’autore del @book.

      Evviva!

      Grazie davvero di cuore!
      Matteo

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

Go to top