[risolto] @incollection e titolo opera principale

  • Creatore
    Topic
  • #103603
    Up
    0
    Down
    ::


    Ciao a tutti,
    utilizzando TexLive 2015 (da CTAN) su una macchina Debian Wheezy, uso TeXStudio e la classe book per la mia tesi.

    Uso biber, biblatex philosophy verbose con le seguenti opzioni:
    `\usepackage[backend=biber,
    style=philosophy-verbose,
    backref,
    natbib,
    origfields=origed,
    isbn=false,
    doi=false,
    url=false,
    annotation=false,
    scauthors=true,
    useprefix=true,
    %skipbib=true,
    clearlang=true]{biblatex}

    \addbibresource{Bibliografia.bib}`

    Con il seguente record in bib
    `@incollection{Viazzo2010,
    author = {Viazzo, Pier Paolo},
    editor = {Grilli, Simonetta and Zanotelli, Alessandro},
    publisher = {Edizioni ETS},
    location = {Pisa},
    isbn = {9788846729194},
    titlebook = {Scelte di famiglia. Tendenze della parentela nella societ\'{a} contemporanea.},
    title = {Strutture demografiche e regioni culturali in Europa: considerazioni sull'approccio macro-regionale allo studio di famiglia e parentela},
    pages = {27-43},
    year = {2010}
    }`

    ottengo:

    Pier Paolo Viazzo, «Strutture demografiche e regioni culturali in Europa: considerazioni sull’approccio
    macro-regionale allo studio di famiglia e parentela», in a cura di Simonetta Grilli e Alessandro Zanotelli,
    Edizioni ETS, Pisa 2010, p. 27-43.

    Dov’è sparito, dopo l’in, il titolo della raccolta?
    Purtroppo è un comportamento che trovo con tutti gli @incollection.

    Cosa sbaglio e come posso rimediare?

    Visto che apro un post ne approfitto anche per porre un altro quesito.

    Da questo record (sempre con lo stesso preambolo)
    `@collection{Antropomed2007,
    address = {Milano},
    editor = {Albera, Dionigi and Blok, Anton and Bromberger, Christian},
    editora = {Miranda, Adelina},
    editoratype = {curatrice edizione italiana},
    afterword = {Signorelli, Amalia},
    pages = {394},
    publisher = {Guerini scientifica},
    title = {{Antropologia del Mediterraneo}},
    year = {2007},
    related ={Antropomed2001}
    }
    }`
    Ottengo in nota e in bibliografia lo stesso risultato. Mi chiedo, su richiesta della relatrice, se fosse possibile far comparire i dati riguardo alla curatrice dell’edizione italiana e sulla postfazione unicamente nella bibliografia finale e non con il comando \footcite…
    posso modificare lo style.cbx di philosophy-verbose o è da lasciare così com’è?

    Grazie mille a chi avrà suggerimenti in merito!

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


      1) booktitle e non titlebook, che non esiste 😉
      2) Di’ alla tua relatrice di di lasciare le proprie paturnie tra le mura domestiche.
      Scusami, tu non hai colpe, ma è mai possibile che ogni tre per due ci sia un relatore
      che si sveglia la mattina con pretese assurde, che non hanno alcun valore,
      alcun senso, alcuna giustificazione logica, funzionale, estetica.

      Ma a parte questo, tutto si può fare. Puoi modificare i file .cbx, ma evi cambiare il nome del file
      e anche il nome dentro il file. Meglio se ti copi i codici che vuoi modificare nel preambolo.
      Ti conviene però aggirare il problema. Alla relatrice di’ che la modifica richiesta non è proprio
      possibile perché la struttura della bibliografia e delle citazioni con lo schema verbose è strettamente connessa (che è parzialmente vero),
      Modificare quel comportamento potrebbe comportare una rottura della singolarità spazio-temporale
      e generare un buco nero quantico che inghiottirebbe l’universo intero 😀
      Scherzi a parte, non è difficilissimo ottenere quello che chiedi. Io lo so fare, ma non lo farò…:)

      Ciao
      Ivan

    • #103605
      Up
      0
      Down
      ::


      😳
      Grazie mille!!
      sono stata proprio un po’ scema…non so perché ad un certo punto ho iniziato a mettere titlebook dappertutto.

      Naturalmente se correggo, funziona!

      Ti ringrazio anche per la seconda risposta.
      Io non sono non muoio dalla voglia di modificare il funzionamento di philosophy, ma non ne sarei nemmeno capace (a mano di passarci ore)…quindi lascio perdere.
      Se proprio, proprio, insistesse, posso sempre crearmi due record, l’uno da mettere in nota senza i dati opzionali e uno da mettere in bibliografia completo.
      Boh, un po’ artigianale e per niente elegante, ma, tant’è!

      Ottimo supporto, come sempre 🙂

    • #103606
      Up
      0
      Down
      ::


      In un altro post si chiedeva una cosa simile al tuo secondo quesito.
      La soluzione potrebbe interessarti. Eccola, adattata:
      `\AtEveryCitekey{\clearfield{editora}\clearfield{editoratype}}`
      Naturalmente è un comando con effetto globale.

      Ciao
      Ivan

    • #103607
      Up
      0
      Down
      ::


      Grazie mille
      In effetti può essere una valida alternativa al crearmi record doppi!

      ps. c’è una parentesi di troppo 😉

    • #103608
      Up
      0
      Down
      ::


      Mmh, non capisco…

      il clear funziona solo con editoratype, mentre continua a riportarmi editora e afterword (questo l’ho aggiunto io).

      Inserendo nel preambolo (devo forse metterlo altrove?)
      `\AtEveryCitekey{\clearfield{editora}\clearfield{editoratype}\clearfield{afterword}}`

      e con il seguente record
      `@collection{Antropomed2007,
      address = {Milano},
      editor = {Albera, Dionigi and Blok, Anton and Bromberger, Christian},
      editora = {Miranda, Adelina},
      editoratype = {curatrice edizione italiana},
      afterword = {Signorelli, Amalia},
      pages = {394},
      publisher = {Guerini scientifica},
      title = {{Antropologia del Mediterraneo}},
      year = {2007},
      related ={Antropomed2001}
      }

      @collection{Antropomed2001,
      address = {Aix-en-Provence},
      editor = {Albera, Dionigi and Blok, Anton and Bromberger, Christian},
      pages = {394},
      publisher = {Maison M\'{e}diterran\'{e}enne des sciences de l'homme},
      title = {{L'anthropologie de la M\'{e}diterran\'{e}e}},
      year = {2001}
      }
      `

      ottengo in nota

      Dionigi Albera et al. (a cura di), Antropologia del Mediterraneo, a cura di Adelina Miranda,
      postfazione di Amalia Signorelli, Guerini scientifica, Milano 2007, p. 394; trad. it. L’anthropologie de
      la Méditerranée, a cura di Dionigi Albera et al., Maison Méditerranéenne des sciences de l’homme,
      Aix-en-Provence 2001, p. 394.

      mi toglie, giustamente, la dicitura “curatrice dell’edizione italiana”, ma mi lascia la editora (con una nuova “a cura di”) e la afterword…

      In ogni caso grazie per l’interessamento

    • #103609
      Up
      0
      Down
      ::


      Strano. Controllo con calma. Non vorrei fosse dovuto a related

      Ciao
      Ivan

    • #103610
      Up
      0
      Down
      ::


      Ciao, per caso nel frattempo sei riuscito a capire il perché del mancato funzionamento?
      Io no!! Se casomai avessi notizie in merito le accolgo più che volentieri…

      Altrimenti provo a giocarmela con un doppio record e il comando skipbib che mi avevi indicato in un altro thread
      Grazie!

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

Go to top