Bibliografia multipla (multibib)

  • Creatore
    Topic
  • #4703
    Up
    0
    Down
    ::


    Per la bibliografia utilizzo bibtex, ma ora mi servirebbero due bibliografie, una per argomento trattato.

    Sul forum viene più volte richiamato il pacchetto multibib, bibtopic e anche bibunit.

    Non ho compreso però bene la differenza tra i 3. Gentilmente vi chiederei un consiglio.
    Quale mi conviene utilizzare (per utilità, per facilità e per compatibilità con bibtex) a tale scopo?

    Grazie molte

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #4704
      Up
      0
      Down
      ::


      L’unico consiglio che posso darti è: leggi i tre manuali dei pacchetti e fatti un’idea. Spesso i manuali che accompagnano i pacchetti sono molto brevi e chiari.
      Quando hai scelto fallo sapere sul forum in modo che altri utenti possano utilizzare le tue conoscenze acquisite.

    • #4705
      Up
      0
      Down
      ::

      leggi i tre manuali dei pacchetti e fatti un’idea

      La lettura dei manuali l’avevo data per scontata, l’unica cosa è che speravo di individuare quello su cui mi sarei concentrato.
      Comunque, siccome anche il tuo è un consiglio e, molte volte, risulta anche quello vincente, farò come hai detto.

      Compatibilmente al tempo, anche perché, confrontandomi a voi sarò sicuramente a livello scarpa :roll:, sarà mia premura riferire della mia scelta.

      Nel frattempo se qualcuno avesse altri consigli….

      Grazie ancora – ciao

    • #4706
      Up
      0
      Down
      ::


      Ho meditato multibib.

      Qui riporto un esempio per chi è interessato (sperando di non aver scritto bestialità).
      Il codice del file pippo.tex è:
      `\documentclass[a4paper,10pt,oneside]{book}

      \usepackage[italian]{babel}
      \usepackage{multibib}

      \newcites{ex}{Bibliografia}

      \begin{document}
      \frontmatter
      \tableofcontents

      \mainmatter
      Citazione di un articolo \citeex{rif.1} appartenente alla prima bibliografia.
      \bibliographystyleex{plain}
      \bibliographyex{riferimenti.bib}
      \addcontentsline{toc}{chapter}{Bibliografia}

      \clearpage
      Citazione di un articolo \cite{rif.2} appartenente alla seconda bibliografia.
      \bibliographystyle{plain}
      \bibliography{riferimenti.bib}
      \addcontentsline{toc}{chapter}{Bibliografia}
      \end{document}
      `
      e del file riferimenti.bib:
      `@article{rif.1,
      author = {Nome Cognome},
      title = {Primo titolo dell'articolo},
      journal = {Nome della prima rivista},
      volume = {35},
      pages = {350-354},
      year = {1941},
      }

      @article{rif.2,
      author = {Nome Cognome},
      title = {Secondo titolo dell'articolo},
      journal = {Nome della seconda rivista},
      volume = {21},
      pages = {41-47},
      year = {2001},
      }`

      Poi occorre compilare 3 volte con LaTeX e 2 con BibTeX come spiegato sotto.
      `latex pippo.tex
      bibtex pippo.aux
      bibtex ex.aux
      latex pippo.tex
      latex pippo.tex`
      In questo caso un mio consiglio è la realizzazione di uno script…alleggerisce molto il lavoro.:wink:
      A parte l’esempio, che non è niente di speciale, dovrebbe funzionare.
      Aspettando vostre smentite, vi saluto.

    • #4707
      Up
      0
      Down
      ::


      Non riesco ad azzerare il contatore della seconda bibliografia.
      Come posso fare?

    • #4708
      Up
      0
      Down
      ::


      Ho risolto inserendo prima della seconda bibliografia:
      `\setcounter{enumiv}{0}`

    • #4709
      Up
      0
      Down
      ::


      A nome dello staff, grazie per aver descritto nei dettagli la tua soluzione! Un comportamento esemplare.

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

Go to top