stile bibliografia con Bibtex

  • Creatore
    Topic
  • #29264
    Up
    0
    Down
    ::


    Ciao a Tutti,

    mi è stata richiesta (per lunedi!) una modifica allo stile della bibliografia che credo non sia complicata ma che non sono capace di apportare.

    Si tratta di sostituire lo stile “list” della bibliografia finale con uno stile, per così dire, continuo nel quale ogni riferimento bibliografico segue il precedente senza andare a capo ma continuando sulla stessa riga (ed eliminando i numeri).

    Aggiungo che sono ancora alle prime armi e (anche) per questo non ho cavato un ragno dal buco leggendo Patashnik 1988. Se, sul tema, avete una indicazione bibliografica diversa da questa sarò lieto e grato di riceverla.

    Grazie

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #29265
      Up
      0
      Down
      ::

      Ciao a Tutti,

      mi è stata richiesta (per lunedi!) una modifica allo stile della bibliografia che credo non sia complicata ma che non sono capace di apportare.

      Si tratta di sostituire lo stile “list” della bibliografia finale con uno stile, per così dire, continuo nel quale ogni riferimento bibliografico segue il precedente senza andare a capo ma continuando sulla stessa riga (ed eliminando i numeri).

      Aggiungo che sono ancora alle prime armi e (anche) per questo non ho cavato un ragno dal buco leggendo Patashnik 1988. Se, sul tema, avete una indicazione bibliografica diversa da questa sarò lieto e grato di riceverla.

      Devi ridefinire l’ambiente thebibliography. Mi fa un certo orrore pensare a una cosa del genere, se ti devo dire la verità: a che serve? 😯

      Occorrerebbe sapere qual è la classe usata. Tentativo con la classe article.
      `\renewenvironment{thebibliography}[1]
      {\renewcommand\bibitem[2][]{\unskip\space\ignorespaces}\let\par\relax
      \def\newblock{\unskip\space}\frenchspacing
      \section*{\refname}\markboth{\refname}{\refname}}
      {\par}`
      Ciao
      Enrico

    • #29266
      Up
      0
      Down
      ::


      Enrico, utilizzo la classe book. Credo (ma non ho ancora ottenuto risposta) che la modifica dello stile comporterà anche lo spostamento della bibliografia ad inizio dell’opera o addirittura la posizione di una bibliografia in apertura di ciascun capitolo. Mi è stato fatto notare che questo stile (bibliografia per ciascun capitolo in apertura di capitolo) caratterizza molti dei lavori di chi segue la mia ricerca. D’altra parte, rimango convinto sostenitore di una bibliografia più tradizionale, a fine tesi.

      In ogni modo, grazie per la tua indicazione.

      Carlo

    • #29267
      Up
      0
      Down
      ::


      Sto per prendere a testate il monitor e tornare a MS word. Vi prego aiutatemi.

      Vorrei mandare al mio relatore SOLO la bibliografia per ogni capitolo, nello stile richiestomi, ossia eliminando lo stile list della bibliografia. Infatti ho scritto solo il primo capitolo ma mi è richiesta una bibliografia indicativa anche per gli altri, quindi pensavo di inserire eventualmente solo un piccolo abstract per ciascun capitolo o al più miniinidici per ciascun capitolo.

      Ora, ho due problemi: nel testo non compare alcuna \cite bibliografica (perchè, come detto, non c’è alcun testo) e quindi credo di dover utilizzare \nocite{*} prima di ogni \putbib. O mi sbaglio?
      Inoltre, Enrico, non sono capace di adattare il tuo \newcommand per la classe book, potresti aiutarmi? Per il momento utilizzo lo stile lista di default perchè il tema \newcommand è ancora fuori portata date le mie rudimentali conoscenze di latex.

      Quando runno bibtex sul sorgente che via allego sotto, mi dà no \citation command e no \bibstyle command come errori. cosa sbaglio? grazie

      ecco il sorgente

      \documentclass{book}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      \usepackage{inputenc}
      \usepackage[tight,italian]{minitoc}
      \usepackage{bibunits}

      \begin{document}
      \bibliographyunit[\chapter]

      \defaultbibliographystyle{plain}
      \chapter{First Chapter}
      %Abstract??
      \nocite{*}
      \putbib[bibilio01]

      \defaultbibliographystyle{plain}
      \chapter{Second Chapter}
      %Abstract??
      \nocite{*}
      \putbib[biblio02]

      \defaultbibliographystyle{plain}
      \chapter{Third Chapter}
      %Abstract??
      \nocite{*}
      \putbib[biblio03]

      \end{document}

    • #29268
      Up
      0
      Down
      ::

      Sto per prendere a testate il monitor e tornare a MS word. Vi prego aiutatemi.

      Fare i capricci non serve a niente. 🙂

      Vorrei mandare al mio relatore SOLO la bibliografia per ogni capitolo, nello stile richiestomi, ossia eliminando lo stile list della bibliografia. Infatti ho scritto solo il primo capitolo ma mi è richiesta una bibliografia indicativa anche per gli altri, quindi pensavo di inserire eventualmente solo un piccolo abstract per ciascun capitolo o al più miniinidici per ciascun capitolo.

      Ora, ho due problemi: nel testo non compare alcuna \cite bibliografica (perchè, come detto, non c’è alcun testo) e quindi credo di dover utilizzare \nocite{*} prima di ogni \putbib. O mi sbaglio?

      Ovviamente avendo file .bib diversi per ciascun capitolo.

      Inoltre, Enrico, non sono capace di adattare il tuo \newcommand per la classe book, potresti aiutarmi? Per il momento utilizzo lo stile lista di default perchè il tema \newcommand è ancora fuori portata date le mie rudimentali conoscenze di latex.

      Cambia \refname in \bibname.

      Quando runno bibtex sul sorgente che via allego sotto, mi dà no \citation command e no \bibstyle command come errori. cosa sbaglio? grazie

      Prima di tutto un avviso: se usi un’altra volta “runno” non ti risponderò mai più; e invito anche gli altri a prendere questa posizione. 🙂

      Il programma bibtex va fatto girare sui file ausiliari bu1, bu2 e bu3 che vengono prodotti da bibunits.

      Funziona, naturalmente, anche con l’ambiente ridefinito come detto prima. Il risultato è di una bruttezza raramente vista; se lo scopo è di scrivere una lista di parole senza alcun senso mi pare raggiunto. Lo scopo di una bibliografia è di trovare i riferimenti, non di scrivere decine di riferimenti senza alcun segnale per dividerli.

      Ho la netta impressione che chi usa questo sistema affastelli tutto ciò che può, letto o no, importante o no; tanto nessuno che veda quella massa informe andrà a guardare nel dettaglio ciò che c’è. Puah.

      Ciao
      Enrico

    • #29269
      Up
      0
      Down
      ::

      Ovviamente avendo file .bib diversi per ciascun capitolo.

      Sì, ho cinque file .bib per i cinque capitoli.

      Cambia \refname in \bibname.

      Grazie!

      Prima di tutto un avviso: se usi un’altra volta “runno” non ti risponderò mai più; e invito anche gli altri a prendere questa posizione. 🙂

      Con tutto il mondo che parla globish sei proprio sicuro che si possa metter un freno alla dilagante deliziosa schizofrenia lessicale!?’:lol:’ cmq, d’accordo.. “lanciare bibtex”…

      Il programma bibtex va fatto girare sui file ausiliari bu1, bu2 e bu3 che vengono prodotti da bibunits.

      😯 il mio analfabetismo viene fuori alla grande.. 😳 Cosa intendi? Devo aprire ogni singolo file .bib in TeXnicCenter e lanciare Bibtex? Non è sufficiente seguire la normale procedura prevista per bibtex???

      Enrico ti devo una birra!! Io me ne concedo una adesso per superare il grave insuccesso nel mio primo utilizzo del pacchetto bibunits. :mrgreen:

    • #29270
      Up
      0
      Down
      ::

      Il programma bibtex va fatto girare sui file ausiliari bu1, bu2 e bu3 che vengono prodotti da bibunits.

      😯 il mio analfabetismo viene fuori alla grande.. 😳 Cosa intendi? Devo aprire ogni singolo file .bib in TeXnicCenter e lanciare Bibtex? Non è sufficiente seguire la normale procedura prevista per bibtex???

      Apri una shell (sono quasi sicuro che saprai come fare) e scrivere bibtex bu1, lanciare e ripetere per gli altri.

      Ciao
      Enrico

    • #29271
      Up
      0
      Down
      ::


      Panico. Ma nei manuali non c’è questa cosa?!
      Esegui < cmd < bibtex bu1 giusto? non succede nulla, eccetto il messaggio "couldn't open" that file. Si vabbè, torno veramente a ms word.

    • #29272
      Up
      0
      Down
      ::

      Panico. Ma nei manuali non c’è questa cosa?!
      Esegui < cmd < bibtex bu1 giusto? non succede nulla, eccetto il messaggio "couldn't open" that file. Si vabbè, torno veramente a ms word.

      Apri una shell, una finestra dove puoi dare comandi; devi metterti anche nella directory dove stanno i tuoi file. I computer non leggono nella tua mente: con “esegui” eccetera non sei nella directory giusta, evidentemente.

      Credo che la cosa si possa fare anche direttamente in TeXnic Center, ma sfortunatamente ❓ non uso Windows, quindi non so dirti come.

      Ciao
      Enrico

    • #29273
      Up
      0
      Down
      ::


      Enrico grazie per il tuo aiuto. Che sconsolazione. Ora provo, non fucilarmi se torno ad annoiarti.

    • #29274
      Up
      0
      Down
      ::


      ma non c’è un sistema per farlo semplicemente con i clic del mouse, per i dummies come me? altrimenti dove posso trovare una guida per districarmi?
      Comunque non ci riesco, abbandono perchè sto fondendo. riprovo domani.

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

Go to top