@article a puntate con biblatex

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


      Ed ecco l’ennesimo problema. Ho un articolo che l’autore (evidentemente senza pensare
      che mezzo secolo dopo la cosa avrebbe causato dei guai con biblatex) ha pubblicato a puntate,
      in due annate diverse e nella seconda annata in tre numeri diversi della rivista in questione,
      benché non si tratti di un romanzo d’appendice:
      `M. Buccellato, Linguaggio e società alle origini del pensiero filosofico greco,
      «Rivista critica di storia della filosofia», 15(1960), pp. 339-353 (parte I); 16(1961),
      pp. 3-32 (parte II), 259-277 (parte III), 363-384 (parte IV).`
      Mi chiedo come si possa comporre un record unitario con biblatex
      o a quale escamotage si possa ricorrere per citarlo nel migliore dei mo(n)di possibili

      m

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

        samiel” post=93280Ed ecco l’ennesimo problema. Ho un articolo che l’autore (evidentemente senza pensare
        che mezzo secolo dopo la cosa avrebbe causato dei guai con biblatex) ha pubblicato a puntate,
        in due annate diverse e nella seconda annata in tre numeri diversi della rivista in questione,
        benché non si tratti di un romanzo d’appendice:
        `M. Buccellato, Linguaggio e società alle origini del pensiero filosofico greco,
        «Rivista critica di storia della filosofia», 15(1960), pp. 339-353 (parte I); 16(1961),
        pp. 3-32 (parte II), 259-277 (parte III), 363-384 (parte IV).`
        Mi chiedo come si possa comporre un record unitario con biblatex
        o a quale escamotage si possa ricorrere per citarlo nel migliore dei mo(n)di possibili

        m

        Soluzione più semplice (consigliata): mettere tutto ciò che segue il primo punto e virgola nel campo addendum.
        Soluzione più complicata (richiede biber): usare il meccanismo del campo related modificando il campo relatedstring, che dovrà essere vuoto.
        Trovi qualche esempio nella doc di biblatex e di biblatex-philosophy. Per fare un lavoro pulito bisognerebbe comporre ciascun record completo e poi ripulire i campi superflui con \DeclareSourcemap. Altrimenti questo metodo è del tutto sprecato.

        Ciao
        Ivan

      • #93701
        samiel
        Partecipante
          Up
          0
          Down
          ::


          Il primo metodo richiede pochi secondi, tranne un dettaglio: mettendo nel record
          `@article{ buccellato:1960,
          author = “M. Buccellato”,
          title = “Linguaggio e società alle origini del pensiero filosofico greco”,
          journaltitle = “Rivista critica di storia della filosofia”,
          volume = “15”,
          year = “1960”,
          pages = “339-353”,
          addendum = “(parte \textsc{i}); vol. \textsc{xvi} (1961), pp. 3-32 (parte
          \textsc{ii}), pp. 259-277 (parte \textsc{iii}), pp. 363-384
          (parte \textsc{iv})”,`
          il risultato ottenuto è
          `Belardi, W., Problemi di cultura linguistica nella Grecia antica, K. Libreria Ed., Roma 1972.
          Buccellato, M., Linguaggio e società alle origini del pensiero filosofico greco, «Rivista critica di
          storia della filosofia», vol. xv (1960), pp. 339-353, (parte i); vol. xvi (1961), pp. 3-32 (parte ii),
          pp. 259-277 (parte iii), pp. 363-384 (parte iv).`
          l’unica imperfezione è la virgola tra le pagine e l’indicazione della parte a proposito della parte prima,
          virgola che precede scorrettamente la parentesi tonda.
          Non ho idea se ci sia un sistema non troppo dispendioso per eliminarla.

          Per il secondo sistema, devo provarci appena ho un po’ più di tempo. Certo, per un solo articolo
          dal punto di vista dell’economia del tempo mi sembra più dispendioso assai

          grazie!
          m

        • #93702
          Up
          0
          Down
          ::

          samiel” post=93287Il primo metodo richiede pochi secondi, tranne un dettaglio: mettendo nel record
          `@article{ buccellato:1960,
          author = “M. Buccellato”,
          title = “Linguaggio e società alle origini del pensiero filosofico greco”,
          journaltitle = “Rivista critica di storia della filosofia”,
          volume = “15”,
          year = “1960”,
          pages = “339-353”,
          addendum = “(parte \textsc{i}); vol. \textsc{xvi} (1961), pp. 3-32 (parte
          \textsc{ii}), pp. 259-277 (parte \textsc{iii}), pp. 363-384
          (parte \textsc{iv})”,`
          il risultato ottenuto è
          `Belardi, W., Problemi di cultura linguistica nella Grecia antica, K. Libreria Ed., Roma 1972.
          Buccellato, M., Linguaggio e società alle origini del pensiero filosofico greco, «Rivista critica di
          storia della filosofia», vol. xv (1960), pp. 339-353, (parte i); vol. xvi (1961), pp. 3-32 (parte ii),
          pp. 259-277 (parte iii), pp. 363-384 (parte iv).`
          l’unica imperfezione è la virgola tra le pagine e l’indicazione della parte a proposito della parte prima,
          virgola che precede scorrettamente la parentesi tonda.
          Non ho idea se ci sia un sistema non troppo dispendioso per eliminarla.

          Dipende da dove la vuoi. Se dopo le pagine come negli altri casi, la soluzione è la stessa indicata altrove:
          `pages = “p. 339-353 (parte I)”,`

          Ciao
          Ivan

        • #93703
          samiel
          Partecipante
            Up
            0
            Down
            ::


            No, con questo record
            `@article{ buccellato:1960,
            author = “M. Buccellato”,
            title = “Linguaggio e società alle origini del pensiero filosofico greco”,
            journaltitle = “Rivista critica di storia della filosofia”,
            volume = “15”,
            year = “1960”,
            pages = “339-353 (parte \textsc{i});”,
            addendum = “vol. \textsc{xvi} (1961), pp. 3-32 (parte \textsc{ii}); pp.
            259-277 (parte \textsc{iii}); pp. 363-384 (parte \textsc{iv})”,
            }`
            risulta una virgola tra la prima parte e la seconda e il punto e virgola che ho messo io
            viene ignorato; laddove io intendevo mettere punto e virgola fra tutte le varie parti, come
            in quelle successive. O mi adatto a mettere tutte virgole, e allora la tua soluzione funziona
            facendo in qualche misura di necessità virtù, oppure devo modificare il record.
            E infatti se tento di mettere i lfamoso (famigerato) punto e virgola nell’addendum,
            ovviamente risulta
            «vol. xv (1960), 339-353 (parte i), ; vol. xvi (1961), pp. 3-32 (parte ii); pp.363-384 (parte iv)»
            Ecco una cosa interessante: come si possono modificare singoli record dove serve?

          • #93704
            Up
            0
            Down
            ::

            samiel” post=93306No, con questo record
            `@article{ buccellato:1960,
            author = “M. Buccellato”,
            title = “Linguaggio e società alle origini del pensiero filosofico greco”,
            journaltitle = “Rivista critica di storia della filosofia”,
            volume = “15”,
            year = “1960”,
            pages = “339-353 (parte \textsc{i});”,
            addendum = “vol. \textsc{xvi} (1961), pp. 3-32 (parte \textsc{ii}); pp.
            259-277 (parte \textsc{iii}); pp. 363-384 (parte \textsc{iv})”,
            }`
            risulta una virgola tra la prima parte e la seconda e il punto e virgola che ho messo io
            viene ignorato; laddove io intendevo mettere punto e virgola fra tutte le varie parti, come
            in quelle successive. O mi adatto a mettere tutte virgole, e allora la tua soluzione funziona
            facendo in qualche misura di necessità virtù, oppure devo modificare il record.
            E infatti se tento di mettere i lfamoso (famigerato) punto e virgola nell’addendum,
            ovviamente risulta
            «vol. xv (1960), 339-353 (parte i), ; vol. xvi (1961), pp. 3-32 (parte ii); pp.363-384 (parte iv)»
            Ecco una cosa interessante: come si possono modificare singoli record dove serve?

            Lascia perder addendum. Metti tutto in pages.

            Ciao
            Ivan

          • #93705
            samiel
            Partecipante
              Up
              0
              Down
              ::


              Curioso (in realtà questo comportamento avrà le sue ragioni) col codice
              `@article{ buccellato:1960,
              author = “M. Buccellato”,
              title = “Linguaggio e società alle origini del pensiero filosofico greco”,
              journaltitle = “Rivista critica di storia della filosofia”,
              volume = “15”,
              year = “1960”,
              pages = “pp. 339-353 (parte \textsc{i}); vol. \textsc{xvi} (1961), pp.
              3-32 (parte \textsc{ii}); pp. 259-277 (parte \textsc{iii});
              pp. 363-384 (parte \textsc{iv})”,
              }`
              ottenevo
              `Belardi, W., Problemi di cultura linguistica nella Grecia antica, K. Libreria Ed., Roma 1972.
              Buccellato, M., Linguaggio e società alle origini del pensiero filosofico greco, «Rivista critica di
              storia della filosofia», vol. xv (1960), pages, vol. xvi (1961), vol. xvi (1961), vol. xvi (1961),
              vol. xvi (1961).
              `
              mentre riesco (sarà forse scorretto dal punto di vista sintattico, ma efficace) a produrre
              l’esito che mi serve ricorrendo ad addendum perché risulta
              `Belardi, W., Problemi di cultura linguistica nella Grecia antica, K. Libreria Ed., Roma 1972.
              Buccellato, M., Linguaggio e società alle origini del pensiero filosofico greco, «Rivista critica di
              storia della filosofia», vol. xv (1960), pp. 339-353 (parte i); vol. xvi (1961), pp. 3-32 (parte ii);
              pp. 259-277 (parte iii); pp. 363-384 (parte iv).`
              Tuttavia in questo modo diventa problematico citare l’articolo in note “automatiche”.
              Ora, non è questo il caso, ma se ci fosse una sovrapposizione di pagine, se cioè ad esempio
              ci fosse una parte di un numero con pagina 123 e un’altra da un numero successivo
              sempre con pagina 123 (coincidentia mirabilis), sarebbe impossibile citare… Tu mi dirai:
              visto che non è questo il caso, inutile fasciarsi la testa: giusto!

              m

            • #93706
              Up
              0
              Down
              ::


              Strano. Allora elimina pages e metti tutto dentro addendum. L’effetto è identico.
              Non ho capito l’altra questione delle note “automatiche”.

              Ciao
              Ivan

            • #93707
              samiel
              Partecipante
                Up
                0
                Down
                ::


                Sì infatti alla fine ho messo tutto dentro addendum
                anche se non capisco in questo frangente il comportamento di pages
                che non sembra accettare davvero qualsiasi dato come puro testo
                se non si mettono solo i numeri delle pagine.

                Per l’altro discorso, il problema nasce da questa (del tutto ipotetica) situazione:
                devo citare da quell’articolo pagina 123 dal volume 26(1967) e poi
                pagina 123 dal volume 27(1968). A questo punto cosa metto? Serve la pagina,
                ma anche l’indicazione specifica del numero/annata…

                m

              • #93708
                Up
                0
                Down
                ::

                samiel” post=93332Sì infatti alla fine ho messo tutto dentro addendum
                anche se non capisco in questo frangente il comportamento di pages
                che non sembra accettare davvero qualsiasi dato come puro testo
                se non si mettono solo i numeri delle pagine.

                Per l’altro discorso, il problema nasce da questa (del tutto ipotetica) situazione:
                devo citare da quell’articolo pagina 123 dal volume 26(1967) e poi
                pagina 123 dal volume 27(1968). A questo punto cosa metto? Serve la pagina,
                ma anche l’indicazione specifica del numero/annata…

                m

                Si tratta di fatto di voci bibliografiche autonome, essendo apparse in diversi contesti.
                Potresti fare un esempio meno astratto?

                Ciao
                Ivan

              • #93709
                samiel
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Beh poniamo di avere
                  `Buccellato, M., Linguaggio e società alle origini del pensiero filosofico greco, «Rivista critica di
                  storia della filosofia», vol. xv (1960), pp. 339-353 (parte i); vol. xvi (1961), pp. 340-364 (parte ii).`
                  Ora, per citare la pagina 352 della parte II come fare? O, appunto, record autonomi…
                  ma nel mio caso l’articolo è uscito in quattro parti, di cui tre nella stessa annata della rivista:
                  ha senso mettere quattro indicazioni bibliografiche distinte?

                  m

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

              Go to top