[RISOLTO] Problemino formattazione citazioni con BibLatex

  • Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 14 anni fa da Giulia.
  • Creatore
    Topic
  • #78393
    Up
    0
    Down
    ::


    Salve a tutti 🙂 ho un piccolo problemino con l’output della bibliografia all’interno del testo. Per la precedente tesi avevo dovuto usare le note a piè di pagina e non avevo avuto problemi, mentre ora mi è richiesto l’Harvard system. In pratica invece di avere un output come (Hendry, 2002: p. 75), ho (Hendry 2002, p. 75). Non è un problema insormontabile, però tecnicamente la forma corretta sarebbe la prima e se potessi ottenerla sarebbe meglio. Premetto che al momento sto usando il servizio online di ScribTex con il pacchetto BibLatex e che ho consultato a più riprese L’arte di scrivere con LaTex. Qualcuno potrebbe dare un’occhiata al mio preambolo per vedere se sono io che ho sbagliato qualcosa?

    `
    \documentclass[a4paper,12pt,oneside]{article}
    \usepackage[utf8x]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[encapsulated]{CJK}
    \usepackage{ucs}
    \usepackage[english]{babel}
    \usepackage[babel]{csquotes}
    \usepackage{amsmath}
    \usepackage{color}
    \usepackage[bibstyle=authoryear,%
    citestyle=authoryear-comp]{biblatex}
    \definecolor{cFF0000}{RGB}{255,0,0}
    \usepackage{setspace}
    \title{Shamanism in Hokkaido and Okinawa}
    \bibliography{mybib}
    \nocite{kornicki1996religion,eliade1974shamanism,hoppal1984shamanism,weiner2009japan}
    \date{}
    \doublespacing
    `

    Grazie in anticipo per l’aiuto 🙂

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

      blackshaman” post=77477Salve a tutti 🙂 ho un piccolo problemino con l’output della bibliografia all’interno del testo. Per la precedente tesi avevo dovuto usare le note a piè di pagina e non avevo avuto problemi, mentre ora mi è richiesto l’Harvard system. In pratica invece di avere un output come (Hendry, 2002: p. 75), ho (Hendry 2002, p. 75). Non è un problema insormontabile, però tecnicamente la forma corretta sarebbe la prima e se potessi ottenerla sarebbe meglio. Premetto che al momento sto usando il servizio online di ScribTex con il pacchetto BibLatex e che ho consultato a più riprese L’arte di scrivere con LaTex. Qualcuno potrebbe dare un’occhiata al mio preambolo per vedere se sono io che ho sbagliato qualcosa?

      `
      \documentclass[a4paper,12pt,oneside]{article}
      \usepackage[utf8x]{inputenc}
      \usepackage[T1]{fontenc}
      \usepackage[encapsulated]{CJK}
      \usepackage{ucs}
      \usepackage[english]{babel}
      \usepackage[babel]{csquotes}
      \usepackage{amsmath}
      \usepackage{color}
      \usepackage[bibstyle=authoryear,%
      citestyle=authoryear-comp]{biblatex}
      \definecolor{cFF0000}{RGB}{255,0,0}
      \usepackage{setspace}
      \title{Shamanism in Hokkaido and Okinawa}
      \bibliography{mybib}
      \nocite{kornicki1996religion,eliade1974shamanism,hoppal1984shamanism,weiner2009japan}
      \date{}
      \doublespacing
      `

      Grazie in anticipo per l’aiuto 🙂

      Biblatex non è compatibile con ucs e utf8x.
      Per il resto, metti nel preambolo questo:
      `\renewcommand*{\postnotedelim}{\addcolon\space}`

      Ciao
      Ivan

    • #78395
      Up
      0
      Down
      ::


      Grazie per la tua risposta 🙂

      Il comando che mi hai suggerito risolveva il problema in parte, nel senso che invece che (Hendry 2001, p. 9) mi veniva (Hendry 2001: p.9). Per ottenere anche la virgola tra nome e anno ho dovuto aggiungere quest’altro comando:

      `\renewcommand*{\nameyeardelim}{\addcomma\space}`

      Lo scrivo nel caso servisse anche a qualcun altro. Grazie mille per l’aiuto!

    • #78396
      Up
      0
      Down
      ::

      Grazie per la tua risposta 🙂

      Il comando che mi hai suggerito risolveva il problema in parte, nel senso che invece che (Hendry 2001, p. 9) mi veniva (Hendry 2001: p.9). Per ottenere anche la virgola tra nome e anno ho dovuto aggiungere quest’altro comando:

      `\renewcommand*{\nameyeardelim}{\addcomma\space}`

      Sì, o così o ancora più semplicemente caricando l’opzione natbib:
      `\usepackage[,…,natbib]{biblatex}`
      che fa la stessa cosa più poche altre.

      Ciao
      Ivan

    • #78397
      Up
      0
      Down
      ::


      Ah perfetto, buono a sapersi 🙂

      Grazie ancora per l’aiuto e i suggerimenti!

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

Go to top