Problema citazioni Biblatex.

  • Creatore
    Topic
  • #103188
    Up
    0
    Down
    ::


    Ciao a tutti, sto finendo di scrivere la mia tesi e ho, ancora una volta, bisogno del vostro aiuto per quanto riguarda la bibliografia.
    Il problema è un po complicato da spegare e forse è una sottigliezza ma ci proverò, quindi abbiate pazienza.:wink:

    Per la bibliografia ho seguito ( o almeno ci ho provato) le istruzioni de “L’Arte di Scrivere con Latex”.
    Quindi uso TexMaker per scrivere e compilare il documento .tex, Biblatex e Biber per la bibliografia, in questo modo:

    `
    \usepackage[doi=false,eprint=false,style=authoryear,backend=biber]{biblatex}
    \addbibresource{bibliografia.bib}`

    Per quanto riguarda le entrate bibliografiche le ho tutte direttamente copiate dal sito dell’ADS da cui ho preso gli articoli.
    Non capisco perchè, ma ci sono degli articoli che vengono citati in modo strano, per esempio:
    `
    @ARTICLE{Antonucci1993,
    author = {{Antonucci}, R.},
    title = “{Unified models for active galactic nuclei and quasars}”,
    journal = {\araa},
    keywords = {Active Galactic Nuclei, Astronomical Polarimetry, Quasars, Radio Galaxies, Astronomical Spectroscopy, Bl Lacertae Objects, Blazars},
    year = 1993,
    volume = 31,
    pages = {473-521},
    doi = {10.1146/annurev.aa.31.090193.002353},
    adsurl = {http://adsabs.harvard.edu/abs/1993ARA%26A..31..473A},
    adsnote = {Provided by the SAO/NASA Astrophysics Data System}
    }
    `

    mi restituisce come citazione sempre R. Antonucci 1993, mentre:

    `
    @ARTICLE{Ozaki2009,
    author = {{Ozaki}, S.},
    title = “{Kinematic and Excitation Structure of the NGC 1068 Narrow-Line Region}”,
    journal = {\pasj},
    archivePrefix = “arXiv”,
    eprint = {0901.1704},
    keywords = {galaxies: individual (NGC 1068), galaxies: kinematics and dynamics, galaxies: Seyfert},
    year = 2009,
    month = feb,
    volume = 61,
    pages = {259-},
    doi = {10.1093/pasj/61.2.259},
    adsurl = {http://adsabs.harvard.edu/abs/2009PASJ…61..259O},
    adsnote = {Provided by the SAO/NASA Astrophysics Data System}
    }
    `
    viene citato come Ozaki 2009, che sarebbe il modo giusto.

    Questo accade anche in altri casi, ma la cosa strana è che avviene in modo simile sempre con gli stessi nomi anche se in articoli diversi.

    Un’altra cosa strana è che, a volte, cita gli articoli con molti autori scrivendo, per esempio, Evans et al. 1993 mentre altri articoli vengono citati in quest’altro modo: Schmitt, Donley et al. 2003, ma non trovo differenze tra le entrate che potrebbero essere il motivo di queste citazioni così diverse:

    `
    @ARTICLE{Evans1993,
    author = {{Evans}, I.~N. and {Tsvetanov}, Z. and {Kriss}, G.~A. and {Ford}, H.~C. and
    {Caganoff}, S. and {Koratkar}, A.~P.},
    title = “{Hubble Space Telescope Imaging of the Narrow-Line Region of NGC 4151}”,
    journal = {\apj},
    keywords = {GALAXIES: INDIVIDUAL NGC NUMBER: NGC 4151, GALAXIES: NUCLEI, GALAXIES: SEYFERT},
    year = 1993,
    month = nov,
    volume = 417,
    pages = {82},
    doi = {10.1086/173292},
    adsurl = {http://adsabs.harvard.edu/abs/1993ApJ…417…82E},
    adsnote = {Provided by the SAO/NASA Astrophysics Data System}
    }

    @ARTICLE{Schmitt2003,
    author = {{Schmitt}, H.~R. and {Donley}, J.~L. and {Antonucci}, R.~R.~J. and
    {Hutchings}, J.~B. and {Kinney}, A.~L. and {Pringle}, J.~E.},
    title = “{A Hubble Space Telescope Survey of Extended [O III] {$\lambda$}5007 {\AA} Emission in a Far-Infrared-Selected Sample of Seyfert Galaxies: Results}”,
    journal = {\apj},
    eprint = {astro-ph/0307255},
    keywords = {Galaxies: Active, Galaxies: Nuclei, Galaxies: Seyfert, Galaxies: Structure, Surveys},
    year = 2003,
    month = nov,
    volume = 597,
    pages = {768-779},
    doi = {10.1086/381224},
    adsurl = {http://adsabs.harvard.edu/abs/2003ApJ…597..768S},
    adsnote = {Provided by the SAO/NASA Astrophysics Data System}
    }
    `

    Per citare uso sempre gli stessi tre comandi (\textcite{}, parencite{} and \cite{}) a seconda delle situazioni e se la citazione è sbagliata con un comando rimane errata anche con gli altri.
    C’è qualcuno che capisce cosa sta succedendo e sa dirmi come risolvere?

    Grazie a tutti per l’aiuto e spero di essermi spiegato decentemente!

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


      Servirebbe un esempio minimo compilabile completo che riproduca tutte queste situazioni che ritieni patologiche.
      Da quello che mostri posso dirti che non c’è nulla di strano. Se ci sono due autori con lo stesso cognome e che si riferiscono allo stesso anno per distinguerli viene messa l’iniziale del nome. Idem per le liste troncate con et al. Se due liste hanno lo stesso primo nome e si riferiscono allo stesso anno si avrebbe un riferimento ambiguo, quindi vengono messi tanti nomi quanto basta per rendere il riferimento univoco. Ci sono opzioni per regolare questi meccanismi è anche per annullarli del tutto.

      Ciao
      Ivan

    • #103190
      Up
      0
      Down
      ::


      Grazie mille, hai proprio ragione! Effettivamente se cito un solo articolo la citazione esce giusta, ma se cito più articoli in cui il primo autore è lo stesso aggiunge le iniziali o aumenta il numero di autori citati. La cosa che, a questo punto, non capisco è il perchè lo faccia anche se gli anni di pubblicazione sono diversi.
      Ti allego i due files che hai chiesto, così puoi fare le varie prove!
      E grazie mille ancora.

      [attachment=1405]prova.tar.gz[/attachment]

      Attachments:
      You must be logged in to view attached files.
    • #103191
      Up
      0
      Down
      ::


      Prova con le opzioni uniquename e uniquelist.
      Cerca nella doc di biblatex il valore più adatto.
      Forse
      `uniquename=init,
      uniquelist=minyear`

      Probabilmente la seconda non serve.

      Ciao
      Ivan

    • #103192
      Up
      0
      Down
      ::

      Prova con le opzioni uniquename e uniquelist.
      Cerca nella doc di biblatex il valore più adatto.
      Forse

      uniquename=init,
      uniquelist=minyear

      Probabilmente la seconda non serve.

      Ciao
      Ivan

      Grazie mille! Guardando la documentazione ho provato e mi sembra di aver risolto con

      `
      uniquename=false,
      uniquelist=minyear
      labeldate=true
      `

      La prima opzione impedisce che eventuali autori dallo stesso cognome vengano disambiguati con le iniziali del nome, la seconda e la terza disambiguano una lista di autori solo se anche la data è uguale, o almeno così mi sembra di capire.

      Grazie mille Ivan!

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

Go to top