aiuto per bibliografia

  • Creatore
    Topic
  • #17822
    Up
    0
    Down
    ::


    Ciao!
    Ho letto e riletto questo: http://www.guit.sssup.it/latex/bibliografia.php per imparare ad usare il pacchetto natbib, tuttavia ancora non riesco a creare la bibliografia come vorrei.
    Nessun errore o warning in compilazione, ma quando vado ad aprire il pdf prima di tutto vedo solo il primo elemento del file bib e poi il riferimento è qualcosa di stranissimo: una specie di sovrapposizione del rif inglese e di [1] italiano…
    Posto intanto il codice:

    `\documentclass[a4paper,oneside]{book}
    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{fancyhdr}
    \usepackage{hyperref}
    \usepackage{url}
    \usepackage{natbib}

    \begin{document}

    \tableofcontents

    \chapter{Pippo}
    Prova di documento
    È emerso in \citep{art:rif.1} che tizio caio e sempronio.

    \bibliographystyle{plain_ita}
    \bibliography{biblio}

    \end{document}`

    E poi il file biblio.bib:

    `@article{art:rif.1,
    author={R. Tizio and E. Caio},
    title={Using},
    year={1991},
    journal={JAm Stat Soc},
    }

    @book{book:rif.2,
    author={F.Sempronio},
    title={S-{P}lus is better than {SAS}},
    year={1990},
    editor={Wiley},
    }`

    Dato che uso TeXnicCenter, ho installato in modo “guidato” il pacchetto natbib (mi è stato chiesto in compilazione se volevo installarlo)…

    Quindi ho scaricato natbib_ita.zip e messo i file .bst (eccetto plain.bst che non c’è nel pacchetto che ho scaricato…) nella dir \texmf\bibtex\bst\base ed infine ho refrashato miktex.

    Possibili cause portrebbero forse essere che non ho importato il pacchetto (o il file .bst) plain?

    Oppure che non ho eseguito questo passo:

    Naturalmente tali file dovrebbero essere aggiunti alla distribuzione originale di natbib e plain che è possibile scaricare da qualsiasi CTAN. Dopo aver copiato i nuovi file nella directory locale di TeX (usualmente … \localtexmf\…)

    perchè non ho capito cosa significa: quali file e come faccio a aggiungerli?

    Altrimenti suggeritemi voi! Quello che vorrei cmq è solo stile plain_ita.
    Grazie mille, per gli aiuti e la pazienza!!! Ciao

Visualizzazione 14 filoni di risposte
  • Autore
    Risposte
    • #17823
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        Correggi biblio.bib così:
        `@article{art:rif.1,
        author={R. Tizio and E. Caio},
        title={Using},
        year={1991},
        journal={JAm Stat Soc}
        }

        @book{book:rif.2,
        author={F.Sempronio},
        title={S-{P}lus is better than {SAS}},
        year={1990},
        publisher={Wiley}
        }`
        Ho tolto le virgole dopo l’ultimo campo delle due voci e sostituito “editor” (che in inglese vuol dire “redattore”) con “publisher” (che è l’”editore”). Poi aggiungi
        `\nocite{*}`
        alla fine del tuo documento.

        Ciao,
        L.

      • #17824
        Up
        0
        Down
        ::


        Ok il comando \nocite{*} mi mancava. Ho notato che così inoltre gli item vengono ordinati alfabeticamente (in ordine di autore immagino). Grazie anche per la precisazione circa Editor e Publisher. 🙂

        Tuttavia, non ho risolto del tutto il problema dei riferimenti (lo stile):
        – quando nel tex c’è il ref ottengo tra parentesi tonde (non quadre!) il numero. Brutto…
        – ad ogni item nel file bib viene associato un numero tipo |1|, |2|, anzichè tra quadre [1], [2]…
        Non so se ho sbagliato qualcosa nell’impostare lo stile… 😕

        La scritta “incomprensibile” di cui parlavo prima era dovuta all’uso dei pacchetti refcheck e showkeys per la revisione… In effetti trovo che questi pacchetti siano utili per vedere le etichette assegnate ai ref nel pdf, ma nella pagina della bibliografia creano confusione!

        Grazie per ora!
        Ciao, Elisa

      • #17825
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::


          `\usepackage[square]{natbib}`
          `\bibliographystyle{plainnat}`
          Non credo che plain_ita sia compatibile con natbib. Plainnat lo è di sicuro. Esiste anche natbib_ita (cerca sul forum).
          Ciao,
          L.

        • #17826
          Up
          0
          Down
          ::

          Ok il comando \nocite{*} mi mancava. Ho notato che così inoltre gli item vengono ordinati alfabeticamente (in ordine di autore immagino). Grazie anche per la precisazione circa Editor e Publisher.

          Tuttavia, non ho risolto il problema dei riferimenti (lo stile):
          – quando nel tex c’è il ref ottengo tra parentesi tonde (non quadre!) il numero e inoltre compare (tipo con una radice quadrata) l’etichetta assegnata all’item corrispondente.
          – ad ogni item nel file bib compare prima dei numeri (visualizzati così: |1|, |2| anzichè [1], [2]) a sinistra una sovrapposizione di scritte incomprensibile…
          Sono ancora convinta di aver sbagliato qualcosa nell’impostare lo stile… 🙁

          Sulle parentesi quadre ti ha risposto Lorenzo. Quanto alle “radici quadrate”, posso solo ipotizzare l’uso da parte tua del pacchetto showkeys che serve per ricordarsi come si chiamano le chiavi durante la stesura del documento. Per produrre la versione finale va eliminato.

          Ciao
          Enrico

        • #17827
          Up
          0
          Down
          ::


          Grazie a entrambi.
          Nel frattempo mi sono accorta dell’uso dei pacchetti per la revisione ed infatti mentre mi stavate rispondendo ho modificato il mio post precedente.

          I problemi sulla numerazione che ho scritto mi sono rimasti: possibile che non ci sia uno stile compatibile con natbib per vedere i numeri tra parentesi quadre?! Gli articoli che ho visto dei miei prof usano tutti quella numerazione e piace anche a me…

          Ciao, Elisa

        • #17828
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::


            `\documentclass{article}
            \usepackage[square]{natbib}
            \begin{document}
            Leggi~\citep{art:rif.1} e \citep{book:rif.2}.
            \bibliographystyle{plainnat}
            \bibliography{biblio}
            \end{document}`
            produce
            `Leggi [Tizio and Caio, 1991] e [Sempronio, 1990].
            `

          • #17829
            Up
            0
            Down
            ::


            Si si anche funziona così, ma io vorrei avere [1], [2], … 😕

          • #17830
            Up
            0
            Down
            ::

            Si si anche funziona così, ma io vorrei avere [1], [2], … 😕

            Pagina 18 del manuale di natbib:
            `\usepackage[numbers,square]{natbib}`
            Oppure, semplicemente, non chiami natbib e scegli come stile bibliografico plain. Ne esiste anche la versione italiana, da qualche parte. Di plainnat no.

            Ciao
            Enrico

          • #17831
            Up
            0
            Down
            ::


            Ok grazie perfetto 😀

            Senti io non l’ho trovato questo manuale di natbib, mi sono solo riferita alla pagina http://www.guit.sssup.it/latex/bibliografia.php, mi passi il link per favore? Vorrei consultarlo per un ultimo vezzo personale… Vorrei avere gli autori in maiuscoletto, non so se è possibile…

            Ciao, Elisa

          • #17832
            Up
            0
            Down
            ::

            Ok grazie perfetto 😀

            Senti io non l’ho trovato questo manuale di natbib, mi sono solo riferita alla pagina http://www.guit.sssup.it/latex/bibliografia.php, mi passi il link per favore? Vorrei consultarlo per un ultimo vezzo personale… Vorrei avere gli autori in maiuscoletto, non so se è possibile…

            Non so sotto Windoze come si faccia. Ma nella tua distribuzione deve esserci il file natbib.pdf (o natbib.dvi).

            Ciao
            Enrico

          • #17833
            Up
            0
            Down
            ::


            Non ho trovato come fare il maiuscoletto per gli autori ma è secondario. Intanto ho natbib.pdf (trovato facendo una googleata 😉 ).
            Grazie mille Enrico!! Le tante risposte trovate in questi giorni sul forum mi hanno aiutata e incoraggiata 😀

          • #17834
            Up
            0
            Down
            ::


            Il maiuscoletto per gli autori è tipico delle bibliografie in francese. Trovi su ctan l’equivalente degli stili principali in versione modificata per il francese. Ad esempio io uso lo stile apalike-fr:

            `\usepackage[numbers,sort&compress,longnamesfirst]{natbib}
            \bibpunct{[}{]}{,}{n}{}{;}
            \usepackage{hypernat}
            ………..
            \bibliographystyle{apalike-fr}
            \addcontentsline{toc}{chapter}{\bibname}\markboth{\bibname}{}
            \bibliography{intrep}`

          • #17835
            Up
            0
            Down
            ::


            Ok grazie non lo sapevo! Avevo pensato così la bibliografia secondo il mio gusto personale! Per curiosità provo anche il tuo stile! Ciao 🙂

          • #17836
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::

              Ok grazie non lo sapevo! Avevo pensato così la bibliografia secondo il mio gusto personale! Per curiosità provo anche il tuo stile! Ciao 🙂

              Puoi provare anche il “mio” (che usa il maiuscoletto per gli autori, è in italiano ed è compatibile con natbib):
              http://www.lorenzopantieri.net/LaTeX_files/FunzioniDistribuzioni.pdf

              Il file classic.bst lo trovi qui (insieme agli altri sorgenti):
              http://www.lorenzopantieri.net/LaTeX.html

              Ciao,
              L.

            • #17837
              Up
              0
              Down
              ::


              Accidenti che bel lavoro!! Innanzitutto ti ringrazio tantissimo, credo che proverò anche lo stile che hai adottato tu e poi
              ti faccio i miei sinceri complimenti per il lavoro che hai fatto e per il tuo altruismo: è una lezione per tutti e prima di tutto per me. 😀
              Ciao, Elisa

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

          Go to top