[biblatex-philosophy] biblist non stampa la data di articoli

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


      Carissimi,
      mi sono accorto della cosa, adeguando il mio DB al nuovo pacchetto [tt]biblatex-bookinarticle[/tt], per me molto prezioso, ma la cosa riguarda anche le normali voci bibliografiche.
      Dall’esempio seguente, si potrà notare che manca la data della rivista nella sezione del [tt]\printbiblist[/tt].

      Ecco un esempio
      `% !TeX program = xelatex
      % !TeX encoding = UTF-8
      % !TeX spellcheck = it_IT

      \begin{filecontents}{biblio.bib}
      @Book{Adam1902,
      author = {Adam, James},
      location = {Cambridge},
      publisher = {University Press},
      title = {The Republic of Plato},
      year = {1902},
      keywords = {auctores},
      titleaddon = {edited with critical Notes, Commentary and Appendices},
      volumes = {2},
      shorthand = {Adam}
      }

      @Article{Dyck1985,
      author = {Dyck, Andrew R.},
      journal = {Harvard Studies in Classical Philology},
      pages = {75–84},
      title = {Notes on Platonic lexicography in antiquity},
      volume = {89},
      year = {1985},
      keywords = {auctores},
      shorthand = {Dyck}
      }

      @Bookinarticle{Boethus1985,
      author = {Boethus},
      bookauthor = {Dyck, Andrew R.},
      journal = {Harvard Studies in Classical Philology},
      pages = {75–84},
      title = {Lexicorum platonicorum fragmenta},
      volume = {89},
      year = {1985},
      keywords = {auctores},
      maintitle = {Notes on Platonic lexicography in antiquity},
      shorthand = {Boeth.}
      }
      \end{filecontents}

      \documentclass[11pt,a4paper]{book}
      \usepackage{libertineotf}

      \usepackage[%
      style=philosophy-classic,%
      backend=biber,%
      dashed=true,%
      url = false,%
      isbn = false,%
      firstinits=true,%
      uniquename=init,%
      ]{biblatex}
      \usepackage{biblatex-bookinarticle}
      \bibliography{biblio}

      \begin{document}

      \nocite{*}
      \printbibliography

      \nocite{*}
      \printbiblist[%
      keyword=auctores,%
      title={Auctores in apparatu frequentius laudati}%
      ]{shorthand}
      \end{document}`

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


        Con gli stili autore-anno è così. L’anno viene messo tra parentesi dopo l’autore.
        Il pacchetto biblatex-bookinarticle produce lo stesso risultato anche con
        lo stile standard authoryear

        Ciao
        Ivan

      • #104978
        Doc
        Partecipante
          Up
          0
          Down
          ::


          Ma se provi il codice di esempio da me postato, noterai che, nella sezione degli shorthands, l’anno manca proprio.

        • #104979
          Up
          0
          Down
          ::

          Doc” post=105033Ma se provi il codice di esempio da me postato, noterai che, nella sezione degli shorthands, l’anno manca proprio.

          Trattasi di baco di biblatex-philosophy. Per il momento risolvi con:

          `\AtBeginShorthands{%
          \renewbibmacro*{date}{\printdate}%
          \renewbibmacro*{issue+date}{%
          \printtext[pureparens]{%
          \iffieldundef{issue}
          {\usebibmacro{date}}
          {\printfield{issue}%
          \setunit*{\addspace}%
          \usebibmacro{date}}}%
          \newunit}
          }
          `
          Ho usato lo stesso criterio delle altre voci. Nella lista delle abbreviazioni viene riportata la voce nello stile verbose, ovvero con la data in fondo o, per le voci @article, dopo il numero/volume

          Ciao
          Ivan

        • #104980
          Doc
          Partecipante
            Up
            0
            Down
            ::


            Grazie mille! Aspetto l’aggiornamento, per evitare di dover aggiungere codice che poi dovrò togliere.

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

        Go to top