Numero del volume in maiuscoletto [biblatex-philosophy]

  • Creatore
    Topic
  • #119373
    Up
    0
    Down
    ::


    Ciao a tutti,

    ho impostato in biblatex l’opzione “volumeformat=romansc” ma vorrei che anche quando cito il volume specifico di un’opera con il comando \volcite il numero del volume fosse in numeri romani (non arabi) e in maiuscoletto.

    Di seguito un MWE:

    `
    %%%% MWE
    \documentclass{scrbook}

    \usepackage{fontspec}
    \usepackage{xunicode}
    %\usepackage{xltxtra}

    \usepackage{polyglossia} % va caricato prima di biblatex
    \setdefaultlanguage{italian}
    \setmainlanguage{italian}
    \setotherlanguages{latin, english, french, german, spanish}
    \SetLanguageKeys{italian}{indentfirst=false}

    \usepackage[style=italian]{csquotes}

    \usepackage[style=philosophy-verbose,%
    backend=biber,%
    scauthors=all, % per i nomi in maiuscoletto sempre
    classical=true, % raddoppia l'ultima consonante delle abbreviazioni come “p.”, “vol.”, “col.” etc
    volnumformat=strings,% per la corretta impostazione del numero di volume / fascicolo
    inbeforejournal=true,% per avere «in» prima del titolo della rivista
    %latinemph=true,% per avere le latinitates in corsivo
    singletitle=true ,% Se un autore ha una sola opera citata, si utilizza op. cit. anziché lo shortitle
    commacit=true,% per avere la virgola dopo le latinitates
    %backref=true,% rimandi inversi alle voci bibliografiche, per controllo mio – da rimuovere prima della stampa
    useprefix=false,%
    indexing=cite,%
    publocformat=locpubyear,% per avere il formato Bologna, Zanichelli, 2013
    volnumformat=strings,% Journal Title, vol. 5, n. 8, (solo per le riviste) in formato testuale
    volumeformat=romansc,% Book Title, vol. XI (solo per le riviste)
    editionformat=romansc,% Edizione in maiuscoletto
    citereset=section,%
    dashed=false,%
    giveninits=true,% Prenome sostituito dalla iniziale
    origfields=origed,% per avere ed. orig. al posto di trad. it
    bibencoding=UTF-8,%
    autolang=hyphen,%
    %language=italian,% serve per forzare l'italiano finché non faranno parlare insieme Polyglossia e Biblatex
    citepages=omit,% serve per eviare i numeri di pagina quando cito precisamente la pagina stessa
    autopunct=true,% così mi mette la punteggiatura… boh…
    %
    ]{biblatex}
    \addbibresource{esempio.bib}

    %% stile del titolo
    \DeclareFieldFormat[article]{title}{\mkbibemph{#1}} % titolo dell'articolo in italico
    \DeclareFieldFormat[article]{citetitle}{\mkbibemph{#1}} % titolo dell'articolo in italico
    \DeclareFieldFormat{journaltitle}{\mkbibquote{#1}} % titolo della rivista fra virgolette

    \DeclareFieldFormat[book]{citetitle}{\mkbibemph{#1}}
    \DeclareFieldFormat[inbook]{citetitle}{\mkbibemph{#1}}
    \DeclareFieldFormat[incollection]{citetitle}{\mkbibemph{#1}}
    \DeclareFieldFormat[inproceedings]{citetitle}{\mkbibemph{#1}}

    \DeclareFieldFormat[book]{title}{\mkbibemph{#1}}
    \DeclareFieldFormat[inbook]{title}{\mkbibemph{#1}}
    \DeclareFieldFormat[incollection]{title}{\mkbibemph{#1}}
    \DeclareFieldFormat[inproceedings]{title}{\mkbibemph{#1}}

    \begin{filecontents}{esempio.bib}

    @mvbook{GILV,
    title = {Grande illustrazione del Lombardo – Veneto},
    editor = {Cantù, Cesare},
    publisher = {Corona e Caimi},
    location = {Milano},
    volumes = {6},
    date = {1857/1861},
    }

    \end{filecontents}

    \begin{document}

    Questa è una prova.

    Ma non solo: Antani, come trazione, per due, manco fosse la supercazzola bitumata, ha lo scappellamento a destra\footnote{In tal senso \volcite{3}[123]{GILV}.}.

    Mi scusi, dei tre telefoni, qual è come se fosse tarapia tapioco che avverto la supercazzola? No, non mi ha capito, volevo dire dei tre telefoni qual è quello col prefisso?

    Senta, visto che ho fossilizzato il fossile, non potrebbe andare a posterdati al più presto?

    Mi porga l'indice. Lo vede che stuzzica? L'indice in questo preciso momento stuzzica. Eh, qui, caro agente, bisogna farsi vedere: un ricovero, o sicuramente una visitina di controllo dal primario. Ne sono sicurissimo.

    \printbibliography

    \end{document}
    `

    Qualcuno ha un’idea su come fare?

    Grazie per l’aiuto – Gioacchino

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


      `\documentclass{article}
      \usepackage[style=philosophy-verbose,volumeformat=romansc]{biblatex}
      \addbibresource{esempio.bib}
      \DeclareFieldFormat{volcitevolume}{\bibstring{volume}\ppspace\textsc{\Rn{#1}}}

      \begin{filecontents}{esempio.bib}
      @mvbook{GILV,
      title = {Grande illustrazione del Lombardo – Veneto},
      editor = {Cantù, Cesare},
      publisher = {Corona e Caimi},
      location = {Milano},
      volumes = {6},
      date = {1857/1861},
      }
      \end{filecontents}

      \begin{document}

      \volcite{3}[123]{GILV}

      \printbibliography

      \end{document}
      `

      Ciao
      Ivan

    • #119375
      Up
      0
      Down
      ::


      Grazie mille, santo subito!!!

      Ciao – Gioacchino

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

Go to top