[risolto] biblatex-philosophy: formattazione campo “issue”

  • Questo topic ha 7 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 4 anni fa da MatteoF.
  • Creatore
    Topic
  • #121155
    MatteoF
    Partecipante
      Up
      0
      Down
      ::


      Buongiorno a tutti!

      Nella documentazione di [tt]biblatex[/tt] ho letto di come usare il campo “issue”, adatto per dare ulteriori informazioni riguardo il numero di un periodico (ad. es. il mese di pubblicazione).

      Usando lo stile [tt]philosophy-classic[/tt], però, noto che oltre all’indicazione prevista viene ripetuto l’anno di pubblicazione.

      Di seguito un emc:
      `
      % !TEX encoding = UTF-8 Unicode
      % !TEX program = lualatex
      % !BIB program = biber

      \begin{filecontents}[overwrite]{\jobname.bib}
      @Article{Izzi2020,
      author = {Izzi, Daniela},
      date = {2020},
      journaltitle = {Lavoro e diritto},
      title = {Work-life balance and leave for fathers},
      issue = {primavera},
      number = {2},
      pages = {333-353},
      }
      \end{filecontents}

      \documentclass{article}
      \usepackage{polyglossia}
      \setmainlanguage{italian}
      \usepackage[autostyle]{csquotes}
      \usepackage[style=philosophy-classic]{biblatex}
      \addbibresource{\jobname.bib}

      \begin{document}
      \nocite{*}
      \printbibliography
      \end{document}
      `
      che genera la voce bibliografica formattata nel seguente modo:

      Izzi, Daniela (2020), «Work-life balance and leave for fathers», Lavoro e diritto, 2 (primavera 2020), p. 333-353.

      Secondo me, tale ripetizione, è inutile oltre che ridondante.


      @ivan
      puoi vedere come si potrebbe modificare il codice di [tt]biblatex-philosophy[/tt], per eliminare la ripetizione dell’anno?

      Grazie mille,
      Matteo

    Visualizzazione 6 filoni di risposte
    • Autore
      Risposte
      • #121156
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Perché non scrivi direttamente a Ivan? Per come lo conosco è disponibilissimo a rispondere alle richiese dirette di aiuto, e, se la richiesta di modifica è generalizzabile, sono sicuro che aggiorni philosophy-classic e ogni altro pacchetto che ha caricato su CTAN.

        • #121157
          samiel
          Partecipante
            Up
            0
            Down
            ::


            Certamente c’è una ripetizione,
            ma francamente vedere
            «Rivista di estetica», 2(autunno)
            mi fa un po’ ridere…

            m

          • #121158
            MatteoF
            Partecipante
              Up
              0
              Down
              ::

              OldClaudio” post=121680Perché non scrivi direttamente a Ivan? Per come lo conosco è disponibilissimo a rispondere alle richiese dirette di aiuto, e, se la richiesta di modifica è generalizzabile, sono sicuro che aggiorni philosophy-classic e ogni altro pacchetto che ha caricato su CTAN.

              Ciao Claudio, sicuramente per questo tipo di richieste la soluzione migliore è di contattare lo sviluppatore del pacchetto. Ho pensato, comunque, di rendere pubblico il mio quesito, in modo che tutti i frequentatori del forum potessero venire a conoscenza della questione e, soprattutto, si sentissero liberi di intervenire nella discussione, se interessati.
              Nella consapevolezza, comunque, che Ivan è assiduo frequentatore del forum, e prima o poi avrebbe letto (spero) il messaggio 🙂


              @samiel
              ammetto che l’esempio posto (indicazione della stagione) fa un po’ strano. Però, non è insolito che in alcune bibliografie si indichino i mesi di riferimento per evidenziare la periodicità (bimestrale, semestrale, etc.) del periodico. Oppure, per evidenziare che quella pubblicazione riguarda un numero speciale.

              ad esempio:

              Molinari, Claudio (2022), «I settori a rischio di riciclaggio nel Supranational Risk Assesment della Commissione Tributaria», Rivista della Guardia di Finanza, 2 (mar-apr), p. 443–462.
              Kobau, Pietro (2014), «Mezzo opaco, mezzo trasparente», Rivista di estetica (numero speciale, suppl. al n. 55: Mimmo Paladino e la filosofia), p. 113-118.

              Almeno, io così ho inteso il campo “issue”, ma potrei essermi sbagliato. Dunque, chiedo a tutti voi di chiarirmi la funzione di tale Entry Field.

              Matteo

            • #121159
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Matteo, questo tipo di riferimenti bibliografici con indicazioni complementari, tipo il cmpo issue, sono stati oggetti di deversi articoli di Hufflen sulla nostra rivista ArsTeXnica. Peccato che funzionassero con una sua variante di biblatex, che aveva un altro nome, e che lui aveva sviluppato per non si quale rivista, ma che permetteva di scrivere quello che si voleva nel campo year.

                Nei tuoi esempi, io vedrei il campo issue come l’informazione in più da inserire nella composizione del contenuto della parentesi che contiene il numero dell’anno; in altre parole il campo year continua a servire per l’ordinamento delle voci della bibliografia e per le citazioni, ma il campo issue trovi il suo posto dentro la stessa parentesi, separato dall’anno, da una virgola e uno spazio; quindi il tuo esempio

                Molinari, Claudio (2022), «I settori a rischio di riciclaggio nel Supranational Risk Assesment della Commissione Tributaria», Rivista della Guardia di Finanza, 2 (mar-apr), p. 443–462

                potrebbe diventare

                Molinari, Claudio (2022, mar-apr), «I settori a rischio di riciclaggio nel Supranational Risk Assesment della Commissione Tributaria», Rivista della Guardia di Finanza, 2, p. 443–462.

                Oppure potrebbe aggiungersi al campo number:

                Molinari, Claudio (2022), «I settori a rischio di riciclaggio nel Supranational Risk Assesment della Commissione Tributaria», Rivista della Guardia di Finanza, 2, mar-apr, p. 443–462.

                Ma queste cose le può eventualmente realizzare solo Ivan, perché solo lui può mettere mano all’interno del suo codice, dive ogni informazione è adeguatamente filtrata per scoprire di che tipo di stringa si tratta in modo da elaborarla convenientemente.

              • #121160
                MatteoF
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Grazie Claudio dei suggerimenti.

                  Riguardo l’aggiunta di tali informazioni assieme all’anno (dunque assieme all’informazione di ordinamento e chiave di citazione nel modello autore-anno) sarei un po’ scettico. Onestamente non ho mai visto una bibliografia presentata in questi termini tipografici.

                  La seconda ipotesi, ovvero l’aggiunta delle informazioni all’interno del campo [tt]number[/tt] sembrerebbe, a prima vista, una soluzione efficace (e semplice), come nell’emc seguente:
                  `
                  % !TEX encoding = UTF-8 Unicode
                  % !TEX program = lualatex
                  % !BIB program = biber

                  \begin{filecontents}[overwrite]{\jobname.bib}
                  @Article{Molinari2022,
                  author = {Molinari, Claudio},
                  date = {2022},
                  journaltitle = {Rivista della Guardia di finanza},
                  title = {I settori a rischio di riciclaggio nel Supranational Risk Assesment della Commissione tributaria},
                  number = {2 (mar-apr)},
                  pages = {443-462},
                  }
                  \end{filecontents}

                  \documentclass{article}
                  \usepackage{polyglossia}
                  \setmainlanguage{italian}
                  \usepackage[autostyle]{csquotes}
                  \usepackage[style=philosophy-classic]{biblatex}
                  \addbibresource{\jobname.bib}

                  \begin{document}
                  \nocite{*}
                  \printbibliography
                  \end{document}
                  `
                  che formatterebbe la bibliografia nel seguente modo:

                  Molinari, Claudio (2022), «I settori a rischio di riciclaggio nel Supranational Risk Assesment della Commissione tributaria», Rivista della Guardia di finanza, 2 (mar-apr), p. 443-462.

                  Il problema si presenterebbe qualora volessi modificare le opzioni di formattazione del campo [tt]number[/tt], ad es. con l’aggiunta automatica della dicitura “n.”. In tal caso, nella fattispecie di un “numero speciale” di una rivista (quindi fascicolo non numerato), bisognerebbe avere l’accortezza di scrivere, all’interno del campo [tt]number[/tt], qualcosa che si accordi con l’automatismo della dicitura “n.”. Come nel seguente emc:
                  `
                  % !TEX encoding = UTF-8 Unicode
                  % !TEX program = lualatex
                  % !BIB program = biber

                  \begin{filecontents}[overwrite]{\jobname.bib}
                  @Article{Kobau2014,
                  author = {Kobau, Pietro},
                  date = {2014},
                  journaltitle = {Rivista di estetica},
                  title = {Mezzo opaco, mezzo trasparente},
                  number = {speciale (suppl. al n. 55: Mimmo Paladino e la filosofia)},
                  pages = {113-118},
                  }
                  \end{filecontents}

                  \documentclass{article}
                  \usepackage{polyglossia}
                  \setmainlanguage{italian}
                  \usepackage[autostyle]{csquotes}
                  \usepackage[style=philosophy-classic]{biblatex}
                  \ExecuteBibliographyOptions{volnumformat=strings}
                  \addbibresource{\jobname.bib}

                  \begin{document}
                  \nocite{*}
                  \printbibliography
                  \end{document}
                  `
                  per avere una bibliografia compilata nel seguente modo:

                  Kobau, Pietro (2014), «Mezzo opaco, mezzo trasparente», Rivista di estetica, n. speciale (suppl. al n. 55: Mimmo Paladino e la filosofia), p. 113-118.

                  La soluzione pratica, dunque, sarebbe anche a portata di mano. Da un punto di vista concettuale, però, penso che il contenuto dei campi (in questo caso del campo [tt]number[/tt]) non dovrebbere dipendere (o comunque essere “forzato”) dalla formattazione del campo medesimo.

                  Al di là di queste sottigliezze, comunque, penso che la ripetizione dell’anno all’interno del campo [tt]issue[/tt] sia un errore da correggere.

                  Matteo

                • #121161
                  Up
                  0
                  Down
                  ::


                  Rispondo alla questione iniziale del filone. La ripetizione dell’anno tra parentesi all’interno della voce non è un errore, o meglio è considerata dallo Lehman una possibilità.
                  Tanto che ha messo a disposizione l’opzione mergedate per gestire queste situazioni. Per capire cosa fa l’opzione devi guardare nel file 52-style-authoryear-comp-biber.pdf contenuto nella cartella /texlive/2021/texmf-dist/doc/latex/biblatex (se hai TeX Live, altrimenti il percorso cambia poco, credo)

                  Se compili il tuo primo EMC sostituendo la riga seguente alla sua analoga nel tuo EMC vedrai che la seconda occorrenza di 2020 scompare:
                  `\usepackage[style=philosophy-classic,mergedate=compact]{biblatex}`

                  Posso proporre una riflessione “filosofica”, o meglio “semantica”, del perché non si tratta di un’errore, ma di una possibilità come altre.
                  Il concetto è questo: il primo “2020” non è un numero :D…deve essere inteso come una sequenza di simboli che assieme ai nomi degli autori ed eventualmente seguito da a, b, c, ecc. identifica in maniera univoca la voce bibliografica.
                  Nel file pdf che ho indicato sopra, alla pagina 2, trovi questo esempio, relativo all’opzione mergedate=basic:

                  Doe, John (2006a). “Article 1”. In: Monthly Journal 25.6 (June 2006), pp. 70–
                  85.
                  Doe, John (2006b). “Article 2”. In: Quarterly Journal 14.3 (Fall 2006), pp. 5–25.

                  Qui diventa chiara la differenza semantica tra il primo 2006 e il secondo 2006.

                  A prescindere da questa giustificazione filosofica, che come tutte le cose filosofiche può convincere o meno, anche a seconda dell’umore, sicuramente si può rendere la voce meno ridondante, per esempio usando lo stile numerico anziché l’autore-anno. Anche quello verbose è meno ridondante, in questo senso…ma lo diventa in un altro…In definitiva lo stile più razionale rimane quello numerico, quello più ridondante il verbose…e l’autore-anno rimane il compromesso migliore. Ma come direbbe il grande Lebowski “Yeah well, that’s just, ya know, like, my opinion, man”

                  Ciao
                  Ivan

                  p.s.

                  la soluzione di mettere nel campo number altre informazioni testuali oltre il numero non è una buona idea in generale. Forse questo non è il caso (non ricordo, dovrei controllare), ma spesso alcuni campi di biblatex prevedono di inserire stringhe precise.

                • #121162
                  MatteoF
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Grazie Ivan, sia per la soluzione pratica (utilizzo dell’opzione [tt]mergedate=compact[/tt]), sia per le considerazioni “a latere”.

                    Concordo con le tue osservazioni.
                    Penso sia pacifico supporre, comunque, che usando lo stile “autore-anno”, il lettore della bibliografia abbia piena consapevolezza che le cifre della chiave citazionale – Doe, John (2006b) – corrispondano all’anno di pubblicazione. Dunque, la ripetizione nel campo [tt]issue[/tt], benché legittimo, sia (a mio avviso) un po’ inutile e ridondante.

                    Matteo

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

                Go to top