Custom biblatex pagetotal

  • Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 8 anni, 9 mesi fa da ivan.
  • Creatore
    Topic
  • #111991
    Up
    0
    Down
    ::


    Salve a tutti,
    Sto cercando da tempo e invano di ottenere un comportamento sensato con pagetotal. In pratica vorrei uno dei due comportamenti (mi vanno bene entrambi)

    Adesso ottengo:

    Ermanno Aar. “Gli studi storici in Terra d’Otranto”. In: Archivio Storico Italiano 5.17 (1880), pp. 305–334, p. 331.

    Idealmente vorrei (non solo per gli articoli, ma per tutto)

    Ermanno Aar. “Gli studi storici in Terra d’Otranto”. In: Archivio Storico Italiano 5.17 (1880), pp. 305–334: 331.

    Alternativamente andrebbe bene anche omettere proprio il campo pagetotal ma solo in presenza di una citazione ad una pagina precisa:

    Ermanno Aar. “Gli studi storici in Terra d’Otranto”. In: Archivio Storico Italiano 5.17 (1880), p. 331.

    Questo è il MWE

    `\begin{filecontents}{archivio.bib}

    @article{Aar,
    Author = {Ermanno Aar},
    Journal = {Archivio Storico Italiano},
    Number = {17},
    Pages = {305-334},
    Title = {Gli studi storici in Terra d'Otranto},
    Volume = {5},
    Year = {1880}}

    \end{filecontents}
    %%%%%%%%%%%%%%%%%%%%%%%%%%% PREAMBOLO %%%%%%%%%%%%%%%%%%%%%%%%%%%
    \documentclass[11pt, twoside]{article}
    \usepackage{polyglossia}
    \setmainlanguage{italian}
    \usepackage{fontspec}
    \setmainfont[]{Times New Roman}

    %%%%%%%%%%%%%%%%%%%COMANDI DI BILIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \usepackage[ style=verbose-trad2, % Stile generale della bibliografia
    indexing=cite, % Richiesto per indicizzare i nomi autore
    backend=biber]{biblatex}

    \addbibresource{archivio.bib}

    %%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
    \begin{document}
    Ecco la mia citazione\footcite[331]{Aar}

    \end{document}

    `

    Qualcuno è in grado di aiutarmi? Ho provato a smanettare col manuale di biblatex sotto mano ma ho fatto solo pasticci 🙁

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #111992
      Up
      0
      Down
      ::


      Anche in questo caso mi rispondo da solo.

      Inserendo queste modifiche allo stile:

      `
      \DeclareFieldFormat{pages}{#1}
      \renewcommand{\postnotedelim}{}
      \DeclareFieldFormat[article, incollection, inproceedings]{postnote}{ \addcolon\addspace #1}
      \DeclareFieldFormat[article, incollection, inproceedings]{multipostnote}{ \addcolon\addspace #1}
      \DeclareFieldFormat[book]{postnote}{, #1}
      \DeclareFieldFormat[book]{multipostnote}{, #1}`

      Ho ottenuto un risultato comunque accettabile:

      Ermanno Aar. “Gli studi storici in Terra d’Otranto”. In: Archivio Storico Italiano 5.17 (1880), 305–334: 331.

    • #111993
      Up
      0
      Down
      ::


      Userei per coerenza
      `\addcomma\space`
      E toglierei lo spazio prima di \addcolon\space

      Ciao
      Ivan

Visualizzazione 1 filone di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top