Footnote in Beamer

  • Creatore
    Topic
  • #19240
    Up
    0
    Down
    ::


    Ciao a tutti,
    mercoledì devo esporre la mia tesi ma ho un problema in Beamer. Vorrei mettere una \footnote in un lucido, ma alla nota non è associato un numero bensì una lettera!
    Come posso fare per avere un numero o un simbolo?
    Grazie a tutti,
    Giulio

Visualizzazione 14 filoni di risposte
  • Autore
    Risposte
    • #19241
      DMW
        Up
        0
        Down
        ::

        Ciao a tutti,
        mercoledì devo esporre la mia tesi ma ho un problema in Beamer. Vorrei mettere una \footnote in un lucido, ma alla nota non è associato un numero bensì una lettera!
        Come posso fare per avere un numero o un simbolo?
        Grazie a tutti,
        Giulio

        Aggiungi nel preambolo, prima di \begin{document}
        `
        \renewcommand{\thefootnote}{\arabic{footnote}}
        `

        Ciao

        Andrea

      • #19242
        Up
        0
        Down
        ::


        Caro Andrea,
        Mi da sempre la lettera “a”.
        Ciao

      • #19243
        DMW
          Up
          0
          Down
          ::

          Caro Andrea,
          Mi da sempre la lettera “a”.
          Ciao

          Metti il preambolo. O un esempio minimo.

        • #19244
          Up
          0
          Down
          ::


          \documentclass[12pt]{beamer}
          \usepackage[latin1]{inputenc}
          \usepackage[italian]{babel}
          \usepackage{graphicx}
          %\newtheorem{Teorema}{Teorema}
          \newtheorem{definiz}{Definizione}
          \newtheorem{Esempio}{Esempio}
          \newtheorem{Osservazioni}{Osservazione}
          %\newtheorem{Lemma}
          %\usepackage{bm}
          \usepackage{pgf}
          \usepackage{amsbsy}
          \usepackage{latexsym}
          \usepackage{inputenc}
          \usepackage{color}
          \usepackage{times}
          \mode \renewcommand{\thefootnote}{\arabic{footnote}}
          \useoutertheme[subsection=false]{miniframes}

          \defbeamertemplate{slidenumber}{framenumber}
          {\insertframenumber}
          \defbeamertemplate*{slidenumber}{totalframenumber}
          {\insertframenumber\,/\,\inserttotalframenumber}
          \defbeamertemplate{slidenumber}{pagenumber}
          {\insertpagenumber}
          \defbeamertemplate{slidenumber}{totalpagenumber}
          %{\insertpagenumber\,/\,\insertpresentationendpage}

          \useinnertheme{rounded}

          \defbeamertemplate*{footline}{split slidenumber right}
          {%
          \begin{beamercolorbox}[wd=\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm,rightskip=.3cm
          plus1fil]{title in head/foot}%
          \usebeamerfont{title in head/foot}{Approccio non parametrico all’analisi della cointegrazione}%
          \hskip2ex plus1fill%
          \usebeamertemplate{slidenumber}%
          \end{beamercolorbox}}%
          \vskip0pt%
          }

          \usetheme{Frankfurt}
          %\usetheme[]{Marburg}
          %\usetheme{Singapore}
          \usecolortheme{seahorse}
          \usecolortheme{rose}
          \usefonttheme[onlylarge]{structuresmallcapsserif}
          \usefonttheme[onlysmall]{structurebold}
          \usefonttheme{serif}
          \setbeamerfont{author}{shape=\scshape,family=\rmfamily}
          \setbeamercolor{title}{fg=black,bg=blue!20!white}

        • #19245
          DMW
            Up
            0
            Down
            ::


            A me funziona. E poi \usetheme{Frankfurt} va all’inizio. Compila questo
            `
            \documentclass[12pt]{beamer}
            \usetheme{Frankfurt}
            \usepackage[latin1]{inputenc}
            \usepackage[italian]{babel}
            \usepackage{graphicx}
            %\newtheorem{Teorema}{Teorema}
            \newtheorem{definiz}{Definizione}
            \newtheorem{Esempio}{Esempio}
            \newtheorem{Osservazioni}{Osservazione}
            %\newtheorem{Lemma}
            %\usepackage{bm}
            \usepackage{pgf}
            \usepackage{amsbsy}
            \usepackage{latexsym}
            \usepackage{inputenc}
            \usepackage{color}
            \usepackage{times}
            \mode \renewcommand{\thefootnote}{\arabic{\footnote}}
            \useoutertheme[subsection=false]{miniframes}

            \defbeamertemplate{slidenumber}{framenumber}
            {\insertframenumber}
            \defbeamertemplate*{slidenumber}{totalframenumber}
            {\insertframenumber\,/\,\inserttotalframenumber}
            \defbeamertemplate{slidenumber}{pagenumber}
            {\insertpagenumber}
            \defbeamertemplate{slidenumber}{totalpagenumber}
            %{\insertpagenumber\,/\,\insertpresentationendpage}

            \useinnertheme{rounded}

            \defbeamertemplate*{footline}{split slidenumber right}
            {%
            \begin{beamercolorbox}[wd=\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm,rightskip=.3cm
            plus1fil]{title in head/foot}%
            \usebeamerfont{title in head/foot}{Approccio non parametrico all'analisi della cointegrazione}%
            \hskip2ex plus1fill%
            \usebeamertemplate{slidenumber}%
            \end{beamercolorbox}}%
            \vskip0pt%
            %\usetheme[]{Marburg}
            %\usetheme{Singapore}
            \usecolortheme{seahorse}
            \usecolortheme{rose}
            \usefonttheme[onlylarge]{structuresmallcapsserif}
            \usefonttheme[onlysmall]{structurebold}
            \usefonttheme{serif}
            \setbeamerfont{author}{shape=\scshape,family=\rmfamily}
            \setbeamercolor{title}{fg=black,bg=blue!20!white}
            \renewcommand{\thefootnote}{\arabic{footnote}}
            \begin{document}
            \begin{frame}
            \begin{itemize}
            \item Uno\footnote{nota}\pause
            \item Due
            \end{itemize}
            \end{frame}
            \end{document}
            `

            Inoltre prova a compilare più volte.

            Ciao

            Andrea

          • #19246
            Up
            0
            Down
            ::


            Ok,
            ho capito perchè non va. Il punto in cui voglio inserire la nota a piè pag. è all’interno di un riquadro, per intenderci, nel preambolo ho definito:

            \newtheorem{Esempio}{Esempio}

            e come sapete, beamer crea un bellissimo riquadro. Ecco, la nota è lì. Se faccio un \footnote sul testo normale al di fuori del riquadro allora tutto ok, ma se metto la nota all’interno del riquadro “esempio”, la nota invece di avere il numero ha una lettera.

            Come fare?
            ciao

            G.

          • #19247
            DMW
              Up
              0
              Down
              ::


              Questo vale per le note normali
              `\renewcommand{\thefootnote}{\arabic{footnote}} `
              Se vuoi toglilo perché le note normali hanno già quel comportamento.

              Mentre quei tipi di ambienti vengono trattati come minipage.
              Scrivi questo prima di \begin{document}
              `
              \makeatletter
              \def\thempfootnote{{\itshape\@arabic\c@mpfootnote}}
              \makeatother
              `
              Se non vuoi i numeri in corsivo, togli \itshape. Comunque io, per non confondere le note, non lo toglierei
              Ciao

              Andrea

            • #19248
              Up
              0
              Down
              ::

              Questo vale per le note normali
              `\renewcommand{\thefootnote}{\arabic{footnote}} `
              Se vuoi toglilo perché le note normali hanno già quel comportamento.

              Mentre quei tipi di ambienti vengono trattati come minipage.
              Scrivi questo prima di \begin{document}
              `\makeatletter
              \def\thempfootnote{{\itshape\@arabic\c@mpfootnote}}
              \makeatother`
              Se non vuoi i numeri in corsivo, togli \itshape. Comunque io, per non confondere le note, non lo toglierei

              Io non userei proprio le note al piede nelle presentazioni. Basta aggiungere un’annotazione dopo l’enunciato. Ma perché fare le cose complicate?
              `\renewcommand{\thempfootnote}{\arabic{mpfootnote}}`
              Ciao
              Enrico

            • #19249
              Up
              0
              Down
              ::


              Niente da fare,
              ancora in lettere…comunque, perchè togliere le note se si pososno mettere? in nota metto solamente un riferimento.

              Ciao,
              g.

            • #19250
              Up
              0
              Down
              ::

              Niente da fare,
              ancora in lettere…comunque, perchè togliere le note se si pososno mettere? in nota metto solamente un riferimento.

              Quiz.

              (1) Ti va di seguire i consigli che ti diamo? Sì – No
              (2) Ti va di provare a scrivere ciò che non ti funziona? Sì – No

              Se rispondi “no” a entrambe le domande, possiamo finire qui il thread. 😈

              Bando alle ciance: il tuo esempio produce, ovviamente, una nota al piede numerata “1” in cifra araba. Se circondo l’ambiente “itemize” con un ambiente “esempio” dando il comando
              `\newtheorem{esempio}{Esempio}`
              la nota viene messa al piede del “blocco” ed è numerata “a”. Naturalmente, dando il comando
              `\renewcommand{\thempfootnote}{\arabic{mpfootnote}}`
              nel preambolo, la nota viene numerata “1” in cifra araba, ma sta sempre al piede del blocco.

              Perché non usare le note? Perché non hanno senso. Ci sono, ma non è obbligatorio usarle; sono definite nel nucleo di LaTeX, sarebbe stato più complicato disabilitarle che lasciarle. Puoi scrivere messaggi SMS con il tuo telefono cellulare? Certo, c’è la funzione apposita che è sempre attiva. Anche quando guidi? 🙂
              `\begin{esempio}
              \begin{itemize}
              \item Parte prima
              \item Parte seconda
              \end{itemize}
              \end{esempio}\pause
              Si veda XYZ per chiarimenti sul primo punto.`
              Chi ascolta la presentazione non deve essere distratto da nulla; anche saltabeccare da un punto all’altro dello schermo è fonte di distrazione.

              Ciao
              Enrico

            • #19251
              DMW
                Up
                0
                Down
                ::

                Questo vale per le note normali
                `\renewcommand{\thefootnote}{\arabic{footnote}} `
                Se vuoi toglilo perché le note normali hanno già quel comportamento.

                Mentre quei tipi di ambienti vengono trattati come minipage.
                Scrivi questo prima di \begin{document}
                `\makeatletter
                \def\thempfootnote{{\itshape\@arabic\c@mpfootnote}}
                \makeatother`
                Se non vuoi i numeri in corsivo, togli \itshape. Comunque io, per non confondere le note, non lo toglierei

                Io non userei proprio le note al piede nelle presentazioni. Basta aggiungere un’annotazione dopo l’enunciato. Ma perché fare le cose complicate?
                `\renewcommand{\thempfootnote}{\arabic{mpfootnote}}`
                Ciao
                Enrico

                Giusto. 😳

                Avevo copiato la definizione da latex.ltx e non ci ho pensato.

              • #19252
                Up
                0
                Down
                ::


                egreg9\n

                Niente da fare,
                ancora in lettere…comunque, perchè togliere le note se si pososno mettere? in nota metto solamente un riferimento.

                Quiz.

                (1) Ti va di seguire i consigli che ti diamo? Sì – No
                (2) Ti va di provare a scrivere ciò che non ti funziona? Sì – No

                Se rispondi “no” a entrambe le domande, possiamo finire qui il thread. 😈

                Bando alle ciance: il tuo esempio produce, ovviamente, una nota al piede numerata “1” in cifra araba. Se circondo l’ambiente “itemize” con un ambiente “esempio” dando il comando
                `\newtheorem{esempio}{Esempio}`
                la nota viene messa al piede del “blocco” ed è numerata “a”. Naturalmente, dando il comando
                `\renewcommand{\thempfootnote}{\arabic{mpfootnote}}`
                nel preambolo, la nota viene numerata “1” in cifra araba, ma sta sempre al piede del blocco.

                Non è assolutamente vero. A me non mette la cifra araba! Ecomunque voglio seguire i vostri consigli, elimino le note, in nota volevo solo mettere un riferimento bibliografico, lo dirò a voce!

                Grazie per i consigli e per il sarcasmo.

                a presto,
                Giulio

              • #19253
                DMW
                  Up
                  0
                  Down
                  ::


                  Compila questo e vedi se a posto della a non compare un 1:

                  `
                  \documentclass[12pt]{beamer}
                  \usetheme{Frankfurt}
                  \usepackage[latin1]{inputenc}
                  \usepackage[italian]{babel}
                  \usepackage{graphicx}
                  \makeatletter
                  \def\@thm#1#2#3{%
                  \ifhmode\unskip\unskip\par\fi
                  \normalfont
                  \let\thmheadnl\relax
                  \let\thm@swap\@gobble
                  \thm@headpunct{.}% add period after heading
                  \thm@space@setup
                  #1% style overrides
                  \def\inserttheoremname{#3}
                  \def\inserttheorempunctuation{\the\thm@headpunct}
                  \def\@tempa{#2}%
                  \ifx\@empty\@tempa
                  \def\inserttheoremnumber{}
                  \else
                  \refstepcounter{#2}%
                  \expandafter\def\expandafter\inserttheoremnumber\expandafter{ \csname the#2\endcsname}
                  \fi
                  \beamer@begintheorem%
                  \renewcommand{\thefootnote}{\arabic{\footnote}}
                  }
                  \makeatother
                  %\newtheorem{Teorema}{Teorema}
                  \newtheorem{definiz}{Definizione}
                  \newtheorem{Esempio}{Esempio}
                  \newtheorem{Osservazioni}{Osservazione}
                  %\newtheorem{Lemma}
                  %\usepackage{bm}
                  \usepackage{pgf}
                  \usepackage{amsbsy}
                  \usepackage{latexsym}
                  \usepackage{inputenc}
                  \usepackage{color}
                  \usepackage{times}
                  \mode \useoutertheme[subsection=false]{miniframes}

                  \defbeamertemplate{slidenumber}{framenumber}
                  {\insertframenumber}
                  \defbeamertemplate*{slidenumber}{totalframenumber}
                  {\insertframenumber\,/\,\inserttotalframenumber}
                  \defbeamertemplate{slidenumber}{pagenumber}
                  {\insertpagenumber}
                  \defbeamertemplate{slidenumber}{totalpagenumber}
                  %{\insertpagenumber\,/\,\insertpresentationendpage}

                  \useinnertheme{rounded}

                  \defbeamertemplate*{footline}{split slidenumber right}
                  {%
                  \begin{beamercolorbox}[wd=\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm,rightskip=.3cm
                  plus1fil]{title in head/foot}%
                  \usebeamerfont{title in head/foot}{Approccio non parametrico all'analisi della cointegrazione}%
                  \hskip2ex plus1fill%
                  \usebeamertemplate{slidenumber}%
                  \end{beamercolorbox}}%
                  \vskip0pt%
                  %\usetheme[]{Marburg}
                  %\usetheme{Singapore}
                  \usecolortheme{seahorse}
                  \usecolortheme{rose}
                  \usefonttheme[onlylarge]{structuresmallcapsserif}
                  \usefonttheme[onlysmall]{structurebold}
                  \usefonttheme{serif}
                  \setbeamerfont{author}{shape=\scshape,family=\rmfamily}
                  \setbeamercolor{title}{fg=black,bg=blue!20!white}

                  \renewcommand{\thempfootnote}{\arabic{mpfootnote}}

                  \begin{document}
                  \begin{frame}
                  \begin{definiz}
                  nota a piede\footnote{nota}
                  \end{definiz}
                  \end{frame}
                  \end{document}`

                  Ciao

                  Andrea

                • #19254
                  Up
                  0
                  Down
                  ::


                  OK, va tutto.

                  Non so perchè ma ho ricompilato tutto su un’altra macchina e la nota è diventata un numero.

                  io non me lo spiego.

                  GRAZIE A TUTTI!

                  Giulio

                • #19255
                  Up
                  0
                  Down
                  ::


                  Avevi cancellato i file .aux .toc ecc…
                  Se no ecco spiegato il fatto che i tuoi file non avevano le note aggiornate!!!
                  Ciao

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

              Go to top