Bibliografia in Beamer

  • Creatore
    Topic
  • #92560
    Up
    0
    Down
    ::


    Salve a tutti!
    Ho da poco ultimato la presentazione (con Beamer) riguardante la mia tesi di laurea e il mio relatore mi ha richiesto anche la bibliografia al fondo di essa. Io ho provato a metterla, usando lo stesso file .bib che ho creato per il documento della tesi vero e proprio e devo dire che funziona.
    Il mio problema è che metto la bibliografia in un frame ma non tutti i titoli vengono visualizzati, non perché siano scritti male nel file .bib, ma perché nella slide non c’è abbastanza spazio. Uso il seguente codice:

    \section{References}
    \begin{frame}
    \frametitle{References}
    \printbibliography
    \end{frame}

    Conosete un modo per dividerla in due slide o magari farla scrivere in un carattere più piccolo? Ovviamente con carattere più piccolo deve essere scritta solamente quella slide, non tutta la presentazione.
    Grazie in anticipo per l’aiuto!

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #92561
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Sei sicuro che la bibliografia ti serva in una presentazione? Coloro che la vedono non hanno certo né il tempo di leggerla, né di sfoglirne i quadri. È per questo che beamer non ha nessuna funzionalità particolare per creare bibliografie. Anche i riferimetni bibliografici in una presentazione sono del tutto inefficaci. al massimo invece del rifeimento, se la cosa è essenzale si scrive in chiaro il titolo e la’utore del riferimento, senza note al piede, ma critto ben ebne dentro il quadro così da commentare a voce quello che viene proiettato.

        Si, perché una presentazione non è da leggere, ma serve per accompagnare le parole di chi parla di quell’argomento.

      • #92562
        Up
        0
        Down
        ::


        OldClaudio ti ha ben spiegato i motivi per cui avere una bibliografia in una presentazione non serve a molto. Neanche io la inserirei!

        Per risolvere il problema, proprio per fare contento il tuo relatore, potresti provare con:`\begin{frame}[allowframebreaks]` al posto del normale `\begin{frame}` solo per il quadro della bibliografia. L’opzione, infatti, crea sempre imprevedibili danni collaterali perciò è preferibile usarla il meno possibile.

        Ciao
        Claudio

      • #92563
        Up
        0
        Down
        ::


        Sinceramente io la penso come voi riguardo la bibliografia nella presentazione, ma sono in Germania a fare la tesi e sia il relatore che il supervisore me l’hanno chiesta quindi devo accontentarli.
        Alla fine sono riuscito a risolvere mettendo queste semplici parole dopo \begin{frame}:

        [shrink=30]

        nella stessa riga. Ora la bibliografia ci sta.
        Grazie comunque a tutti per l’aiuto!

      • #92564
        Up
        0
        Down
        ::

        argaii” post=92163Alla fine sono riuscito a risolvere mettendo queste semplici parole dopo \begin{frame}:

        [shrink=30]

        nella stessa riga. Ora la bibliografia ci sta.

        Quell’opzione, al pari di allowframebreaks, è da evitare il più possibile. La differenza fra le due è che shrink riduce il corpo del font in modo tale che il contenuto della diapositiva stia in una diapositiva; allowframebreaks crea tante diapositive quante ne servono senza ridurre il corpo del font.

        Il manuale di Beamer riporta:

        Never use a smaller font size to “fit more on a frame.” Never ever use the evil option shrink.

        Do not use the option allowframebreaks except for long bibliographies.

        Decidi tu cosa è meglio: male che vada con shrink nessuno leggerà nulla.

        Ciao
        Claudio

      • #92565
        Up
        0
        Down
        ::


        Salve! Io sono una nuova utente! Sto facendo le slides per la tesi (usando beamer) e la mia relatrice vuole che inserisca la bibliografia. Per creare il mio file .bib ho usato BibDesk per TeXworks per Mac.

        Questo è il codice che ho usato per la bibliografia. Non da errori nella compilazione ma non la stampa. Sembra che proprio non consideri il file.bib (che si trova nella cartella in cui sto lavorando).

        \documentclass[xcolor=dvipsnames]{beamer}

        \usepackage{natbib}

        \begin{document}

        \begin{frame}[allowframebreaks]{References}
        \nocite{*}
        \bibliographystyle{alpha}
        \bibliography{bibliotesidef.bib}
        \end{frame}

        \end{document}

        Qualcuno ha suggerimenti?? Grazie per l’attenzione.

        Ciao Alice

      • #92566
        Up
        0
        Down
        ::

        alisb” post=92325Salve! Io sono una nuova utente! Sto facendo le slides per la tesi (usando beamer) e la mia relatrice vuole che inserisca la bibliografia. Per creare il mio file .bib ho usato BibDesk per TeXworks per Mac.

        Questo è il codice che ho usato per la bibliografia. Non da errori nella compilazione ma non la stampa. Sembra che proprio non consideri il file.bib (che si trova nella cartella in cui sto lavorando).

        \documentclass[xcolor=dvipsnames]{beamer}

        \usepackage{natbib}

        \begin{document}

        \begin{frame}[allowframebreaks]{References}
        \nocite{*}
        \bibliographystyle{alpha}
        \bibliography{bibliotesidef.bib}
        \end{frame}

        \end{document}

        Qualcuno ha suggerimenti?? Grazie per l’attenzione.

        Ciao Alice

        Ciao Alice e benvenuta sul forum 🙂

        Hai compilato seguendo la trafila:`
        pdflatex miofile.tex
        bibtex miofile.tex
        pdflatex miofile.tex
        pdflatex miofile.tex
        ` dove [tt]miofile.tex[/tt] è il file della presentazione? Questi sono i passi necessari per creare correttamente un documento con bibliografia.

        Ciao
        Claudio

      • #92567
        Up
        0
        Down
        ::


        Ciao! Si ho compilato come hai detto tu.. o meglio ci ho provato.. Quando compilo con Biber viene questo errore…

        Entity: line 1850: parser error : Extra content at the end of the document

        ^
        INFO – This is Biber 1.6
        INFO – Logfile is ‘Presentazione_Alice_Bordin.blg’
        INFO – Reading ‘Presentazione_Alice_Bordin.bcf’

      • #92568
        Up
        0
        Down
        ::


        Ciao,

        puoi controllare la tua installazione? A me: `
        \documentclass[xcolor=dvipsnames]{beamer}

        \usepackage{natbib}
        \usepackage{filecontents}
        % genera il file .bib della bibliografia
        \begin{filecontents*}{bibliotesidef.bib}
        @BOOK{Bat-67,
        AUTHOR = “Batchelor, G.K.”,
        TITLE = “An Introduction to Fluid Mechanics”,
        PUBLISHER = “Cambridge University Press”,
        YEAR = 1967 }
        \end{filecontents*}

        \begin{document}

        \begin{frame}[allowframebreaks]{References}
        \nocite{*}
        \bibliographystyle{alpha}
        \bibliography{bibliotesidef.bib}
        \end{frame}

        \end{document}
        ` compilato con i passi indicati nel precedente messaggio funziona benissimo. Sospetto un’installazione parziale/troppo vecchia, ma posso anche prendere una cantonata.

        Ciao
        Claudio

      • #92569
        Up
        0
        Down
        ::


        grazie mille! il problema era che avevo una versione non aggiornata di bibdesk. Grazie mille!!!!!!

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

    Go to top