Problema philosophy-verbose e @inbook

  • Creatore
    Topic
  • #83466
    GuITstaff
    Amministratore del forum
      Up
      0
      Down
      ::


      Salve a tutti.
      Sono un neofita tanto del forum quanto di latex: ho cercato se qualcuno avesse già risposto alla mia domanda ma non ho trovato nulla.

      Ho un problema con lo stile philosophy-verbose e con la classe @inbook.
      In breve, in un file .bib ho inserito questa voce:
      `@inbook{schmitt:valori,
      origtitle = {Die Tyrannei der Werte},
      origdate = {1967},
      usera = {Säkularisation und Utopie. Bracher Studien. Ernst Forsthoff zum 65 Geburtstag},
      origpublisher = {Kohlhammer},
      userc = {37-62},
      Author = {Schmitt, Carl},
      Edition = {2},
      Publisher = {Adelphi},
      Title = {La tirannia dei valori},
      Booktitle = {La tirannia dei valori},
      Year = {2009},
      pages = {15-45}}
      `

      e nel file .tex questo codice:
      `
      \usepackage{etoolbox}
      \usepackage[autostyle, italian=guillemets]{csquotes}
      \usepackage[style=philosophy-verbose,
      sorting=nyt,
      volnumformat=strings,
      commacit=true,
      singletitle=true,
      latinemph=true,
      inbeforejournal=true,
      editionformat=romansc,
      volumeformat=romanupp,
      scauthorsbib=true,
      annotation=true,
      origfields=origed,
      origfieldsformat=brackets,
      backend=biber]{biblatex}
      \addbibresource{bibliografia.bib}

      \printbibliography
      \nocite{*}
      `

      Quando compilo la bibliografia mostra correttamente i campi principali, ma non mostra i campi orig.
      Ho provato a cancellare i file “temporanei” (bbl, bcf, toc…) e ricompilare ma non cambia nulla.
      Se cambio la classe da @inbook a @book, mostra il risultato è corretto come se fosse un @book (però a me serve la classe @inbook).

      Soluzioni?
      Grazie mille.

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

        Abaz” post=82795Salve a tutti.
        Sono un neofita tanto del forum quanto di latex: ho cercato se qualcuno avesse già risposto alla mia domanda ma non ho trovato nulla.

        Ho un problema con lo stile philosophy-verbose e con la classe @inbook.
        In breve, in un file .bib ho inserito questa voce:
        `@inbook{schmitt:valori,
        origtitle = {Die Tyrannei der Werte},
        origdate = {1967},
        usera = {Säkularisation und Utopie. Bracher Studien. Ernst Forsthoff zum 65 Geburtstag},
        origpublisher = {Kohlhammer},
        userc = {37-62},
        Author = {Schmitt, Carl},
        Edition = {2},
        Publisher = {Adelphi},
        Title = {La tirannia dei valori},
        Booktitle = {La tirannia dei valori},
        Year = {2009},
        pages = {15-45}}
        `

        e nel file .tex questo codice:
        `
        \usepackage{etoolbox}
        \usepackage[autostyle, italian=guillemets]{csquotes}
        \usepackage[style=philosophy-verbose,
        sorting=nyt,
        volnumformat=strings,
        commacit=true,
        singletitle=true,
        latinemph=true,
        inbeforejournal=true,
        editionformat=romansc,
        volumeformat=romanupp,
        scauthorsbib=true,
        annotation=true,
        origfields=origed,
        origfieldsformat=brackets,
        backend=biber]{biblatex}
        \addbibresource{bibliografia.bib}

        \printbibliography
        \nocite{*}
        `

        Quando compilo la bibliografia mostra correttamente i campi principali, ma non mostra i campi orig.
        Ho provato a cancellare i file “temporanei” (bbl, bcf, toc…) e ricompilare ma non cambia nulla.
        Se cambio la classe da @inbook a @book, mostra il risultato è corretto come se fosse un @book (però a me serve la classe @inbook).

        Soluzioni?
        Grazie mille.

        Per ottenere i campi “orig-” è necessario il campo origlocation.
        Quindi devi aggiungere “origlocation=qualcosa” nel record bibliografico.
        Nella prossima versione degli stili la gestione di questo tipo di voci verrà fatta in modo molto diverso,
        e più razionale. Il vecchio sistema rimarrà valido solo per retrocompatibilità.
        Non si dirti quando riuscirò a pubblicare la nuova versione.

        Ciao
        Ivan

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

    Go to top