[Risolto] “Vol.” maiuscolo in bibliografia, ma non nel testo

  • Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 1 mese fa da Alb.
  • Creatore
    Topic
  • #102603
    Alb
      Up
      0
      Down
      ::


      Sto preparando un articolo con BibLaTeX, Biber e lo stile philosophy-classic. Philosophy-classic stampa “vol.” con l’iniziale minuscola sia in bibliografia che nei riferimenti che compaiono nel corpo del testo (creati con \volcite).

      Lo stile della rivista richiede che “vol.” sia stampato con l’iniziale maiuscola nella bibliografia, ma minuscola nei riferimenti testuali. Come si può fare?

      Se uso
      `\DefineBibliographyStrings{english}{%
      volume = {Vol\adddot}}`”Vol.” viene stampato con l’iniziale maiuscola anche nel testo.

      Presumo di dover ridefinire qualche macro. Ho provato a guardare i file di biblatex, ma non ci capisco un gran che 😕

      Grazie in anticipo
      Alberto

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

        Alb” post=102479Sto preparando un articolo con BibLaTeX, Biber e lo stile philosophy-classic. Philosophy-classic stampa “vol.” con l’iniziale minuscola sia in bibliografia che nei riferimenti che compaiono nel corpo del testo (creati con \volcite).

        Lo stile della rivista richiede che “vol.” sia stampato con l’iniziale maiuscola nella bibliografia, ma minuscola nei riferimenti testuali. Come si può fare?

        Se uso
        `\DefineBibliographyStrings{english}{%
        volume = {Vol\adddot}}`”Vol.” viene stampato con l’iniziale maiuscola anche nel testo.

        Presumo di dover ridefinire qualche macro. Ho provato a guardare i file di biblatex, ma non ci capisco un gran che 😕

        Grazie in anticipo
        Alberto

        Credo sia più conveniente ridefinire il comando \volcite, che non ricordo dove sia definito. Darò un’occhiata.

        Ciao
        Ivan

      • #102605
        Alb
          Up
          0
          Down
          ::


          Grazie del suggerimento Ivan. In effetti ottengo il risultato desiderato aggiungendo al preambolo:
          `\DefineBibliographyStrings{english}{%
          volume = {Vol\adddot},%
          volumes = {Vols\adddot}%
          }%

          \DeclareFieldFormat{volcitevolume}{vol\adddot\ppspace#1}`
          Ciao
          Alberto

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

      Go to top