Bibliografia separata capitoli usando plain_ita

  • Creatore
    Topic
  • #14470
    Up
    0
    Down
    ::


    Buongiorno a tutti…

    ogni tanto arrivo io con i problemi più assurdi… navigo navigo navigo… ma non trovo nessun TOPIC che mi risolva il problema o, se c’è, l’ignoranza è tale che non riesco a riconoscerlo.

    Ho la mia bella tesi di dottorato in costruzione, costituita da un MAIN file e da vari file relativi ai vari capitoli. Ho caricato varie librerie:
    `
    \documentclass[italian,a4paper,11pt]{book}
    \usepackage[T1]{fontenc}
    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[dvips]{graphicx}
    \usepackage{fancyhdr}
    […]
    `

    A questo punto ho caricato anche la seguente libreria:
    `
    \usepackage[sectionbib]{chapterbib}
    `

    La quale mi consente di fare una bibliografia separata per ogni capitolo, inserendo in fondo ad ognuno di questi il codice:
    `
    \renewcommand{\bibname}{Bibliografia capitolo \thechapter}
    \bibliographystyle{plain_ita}
    \bibliography{bibliografia}
    `

    Questa libreria è favolosa perchè mi permette di mettere i riferimenti nel testo, ad esempio, come [Intro.1] usando il codice.
    `
    \renewcommand\citeform{Intro.}
    \makeatletter\renewcommand{\@biblabel}[1]{[Intro.#1]} \makeatother
    `

    Insomma… non voglio rinunciare a questa libreria… perchè mi consente di fare tante belle cose.

    Però voglio i riferimenti bibliografici in ITALIANO. Infatti come vedete ho usato:
    `
    \bibliographystyle{plain_ita}
    `

    …ed ecco il problemone!!!!!!!!!!!!!!!!!!!!!!! BOMBA… spero di aver scritto tutte le infos necessarie. Quando compilo le bibliografie, invece che essere in ordine di citazione, vengono in ordine ALFABETICO. Cioè [1.1] Bassetto [1.2] Carlone [1.3] PincoPalla.

    So che c’è la soluzione… so che è una cavolata… so che magari è anche scritta qui da qualche parte… ma so anche che ho cercato come una pazza e nun ce la fò più… HELP ME! ❓

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

      Buongiorno a tutti…

      …ed ecco il problemone!!!!!!!!!!!!!!!!!!!!!!! BOMBA… spero di aver scritto tutte le infos necessarie. Quando compilo le bibliografie, invece che essere in ordine di citazione, vengono in ordine ALFABETICO. Cioè [1.1] Bassetto [1.2] Carlone [1.3] PincoPalla.

      So che c’è la soluzione… so che è una cavolata… so che magari è anche scritta qui da qualche parte… ma so anche che ho cercato come una pazza e nun ce la fò più… HELP ME! ❓

      Lo stile plain (che sia adattato per l’italiano o no) mette in ordine alfabetico. Lo stile da adattare è unsrt.bst.

      Non dovrebbe essere difficile: confronti plain.bst e plain_ita.bst; copi unsrt.bst in unsrt_ita.bst, e su questo fai modifiche simili.

      Il file unsrt_ita.bst andrà posizionato nella directory principale del tuo lavoro oppure in uno degli alberi della distribuzione TeX, aggiornando il registro dei nomi.

      Se hai problemi, non farti scrupolo di chiedere.

      Ciao
      Enrico

    • #14472
      Up
      0
      Down
      ::


      Se modifichi unsrt.bst per l’italiano, possiamo poi metterlo nella apposita sezione del sito di GuIT.

    • #14473
      Up
      0
      Down
      ::

      Se modifichi unsrt.bst per l’italiano, possiamo poi metterlo nella apposita sezione del sito di GuIT.

      Non assicuro che mi metterò a far questa cosetta in questi giorni. È un periodo un pò pieno e per il momento mi ordino il file .bbl a mano mettendolo nell’ordine giusto… però devo ammettere che il solo fatto che qualcosa di mio possa andare sul sito GuIT mi alletta e magari mi ci cimento nelle prossime settimane. 😉

      Grazie ragazzi!

    • #14474
      Up
      0
      Down
      ::


      Mi accodo.
      Penso che questo pomeriggio provo a modificare unsrt.bst in italiano.
      A me serve una dritta:nella bibliografia ho delle sigle che vanno scritte in maiuscolo,ma unsrt le lascia in minuscolo.Ad esempio,PEG-dexamethasone viene trasformato in peg-desametasone,oppure US diventa us.
      Consigli?

      EDIT: risolto

      http://www.maths.ox.ac.uk/help/faqs/latex/bibtex.shtml

      Basta mettere ciò che deve andare in maiuscolo tra parentesi graffe.

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

        A me serve una dritta:nella bibliografia ho delle sigle che vanno scritte in maiuscolo,ma unsrt le lascia in minuscolo.

        Basta mettere ciò che deve andare in maiuscolo tra parentesi graffe.

        Oppure si può usare uno stile bibliografico che non abbia questa impostazione (magari creandone uno ex-novo, con makebst).

        Ciao,
        L.

      • #14476
        Up
        0
        Down
        ::


        qualcuno percaso ha tradotto unsrt in taliano?

        cercavo il file unsrt_ita.bst.

        vi ringrazio!

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

    Go to top