Citazioni bibliografiche con più autori

  • Creatore
    Topic
  • #93096
    Up
    0
    Down
    ::


    Ciao a tutti! 🙂 Ho iniziato a usare LaTeX da poco per scrivere la tesi e finora non ho avuto problemi.
    Adesso ho un problema con la bibliografia. Uso biber con lo stile phylosophy modern, e cito gli articoli con la formula “autore, anno”. Funziona tutto benissimo, ho solo un problema con degli articoli scritti da più autori, in cui il primo autore è lo stesso ma cambiano gli altri. Vorrei che nella citazione spuntasse sempre e solo il primo autore, con “et al.” e anno, invece a volte compare anche il secondo autore, probabilmente per differenziare gli articoli. Il problema principale è con due articoli, uno con 5 autori, l’altro con questi 5 autori più altri 2. Dunque, quando li cito, uno compare con tutti e 5 i nomi e l’altro con gli stessi 5 nomi + “et al”. Quindi vi chiedo, c’è un comando per dire che la citazione deve contenere solo il primo nome?

    Riporto il preambolo se dovesse servire:

    `
    \documentclass[12pt,a4paper,twoside,openright]{book}
    \usepackage[babel,autostyle,italian=guillemets]{csquotes}
    \usepackage[style=philosophy-modern,backend=biber,hyperref,square=true]{biblatex}
    \renewcommand{\nameyeardelim}{, }
    \addbibresource{biblio.bib}
    \bibliography{biblio}
    \defbibheading{web}{\subsection*{Web Sites}}
    `

    mentre nel documento ho messo:

    `\cleardoublepage
    \phantomsection
    \addcontentsline{toc}{chapter}{\bibname}
    \nocite{*}
    \printbibliography[nottype=online]
    \printbibliography[heading=web,restoreclassic,type=online]
    `

    Grazie in anticipo! 🙂

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #93097
      samiel
      Partecipante
        Up
        0
        Down
        ::


        Prova con i campi maxbibnames e minbibnames
        e maxcitenames e mincitenames impostandoli a 1.
        Il default di biblatex, non modificato in philosophy, è infatti impostato a 3

        m

      • #93098
        Up
        0
        Down
        ::


        Se usi biber quelle opzioni sono attualmente inefficaci. In tal caso risolvi aggiungendo:
        `uniquelist=false
        `
        alla quale opzione puoi affiancare tutte le altre che ti sono state dette.
        Potresti anche mettere maxcitenames=1 nel campo options di quelle particolari voci
        che necessitano del troncamento “forzato” della lista di autori.
        Naturalmente il risultato è inconsistente nel caso le due voci siano anche dello stesso anno.
        Io non lo farei.

        Ciao
        Ivan

      • #93099
        Up
        0
        Down
        ::


        Si, in effetti voglio troncare solo le voci di quegli articoli perché 5 nomi sono troppi e non danno un bell’effetto. Ho aggiunto uniquelist=false nelle opzioni del pacchetto biblatex ma non ho capito dove aggiungere maxcitenames=1 per cambiare solo i due articoli.

        Grazie! 🙂

      • #93100
        Up
        0
        Down
        ::

        sonia88″ post=92740Si, in effetti voglio troncare solo le voci di quegli articoli perché 5 nomi sono troppi e non danno un bell’effetto. Ho aggiunto uniquelist=false nelle opzioni del pacchetto biblatex ma non ho capito dove aggiungere maxcitenames=1 per cambiare solo i due articoli.

        Grazie! 🙂

        Mettila nel campo options

        Ciao
        Ivan

      • #93101
        Up
        0
        Down
        ::

        ivan” post=92741
        Mettila nel campo options

        Ciao
        Ivan

        Se la metto nel campo options di biblatex le cambia tutte. Tu avevi scritto:

        Potresti anche mettere maxcitenames=1 nel campo options di quelle particolari voci

        ed è questo che non ho capito.. dov’è il campo options degli articoli?

        EDIT: Risolto! Usavo le parentesi quadre, invece dovevo metterlo all’interno delle graffe! GRAZIE!!! 😀

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

    Go to top