beamer o article come riconoscerlo?

  • Questo topic ha 5 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 14 anni fa da claudio.
  • Creatore
    Topic
  • #77094
    claudio
    Partecipante
      Up
      0
      Down
      ::


      Come da manuale di beamer per avere la presentazione e le note ho strutturato i files come segue
      definendo tre files
      beamer

      `
      \documentclass[ignorenonframetext,fleqn]{beamer}
      \input{main.tex}
      `

      note

      `
      \documentclass[fleqn]{article}
      \usepackage{beamerarticle}
      \setjobnamebeamerversion{main.beamer}
      \input{main.tex}
      `

      main

      `
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{textpos}
      \usepackage{fix-cm}
      \usepackage{tkz-euclide}
      \usepackage{tkz-linknodes}
      \frenchspacing
      \usepackage{times}
      \usepackage{microtype}
      \usepackage{bbding}
      \title{La vita segreta \\di \\ paperinik }
      \author{Paolino Paperino}
      \institute{Accademia di paperopoli}
      \date{\today}
      \usepackage{guit}
      \usepackage{ccicons}
      \usetheme{CambridgeUS}
      \addtobeamertemplate{frametitle}{}{%
      \begin{textblock*}{450mm}(.85\textwidth,-3cm)
      \begin{tikzpicture}[scale=0.3, label style/.style={font=\fontsize{128}{128}\selectfont}]
      \tkzInit% [ymin=-0.1,ymax=2.3,xmin=-0.1,xmax=2.3]
      \tkzClip
      \tkzDefPoint(0,0){a}
      \tkzDefPoint(2,0){b}
      \tkzDefPoint(2,2){c}
      \tkzDefPoint(0,2){d}
      \tkzDefPointBy[rotation= center d angle 90](b)
      \tkzGetPoint{e}
      \tkzDefPointBy[rotation= center b angle 270](d)
      \tkzGetPoint{f}
      \tkzDrawSegments(a,b b,c c,d d,a d,e)
      \tkzDrawSegments(b,f e,f d,b)
      \tkzDefMidPoint(d,b) \tkzGetPoint{m}
      \tkzLabelPoint(m){\fontsize{22}{32}\selectfont P}
      \tkzDefMidPoint(d,f) \tkzGetPoint{n}
      \tkzLabelPoint[rotate=-45](n){\fontsize{28}{32}\selectfont P}
      \end{tikzpicture}
      \end{textblock*}}
      \begin{document}
      \begin{frame}[t]
      \maketitle
      \end{frame}
      \begin{frame}{vita segreta di Paperinik}
      \begin{alertblock}{Paperino}
      Paperino
      \end{alertblock}
      \end{frame}
      \end{document}

      `
      Funziona tutto a meraviglia ma come fare per togliere il logo nei frame quando compilo le note?

      esiste un modo per riconoscere la classe che si sta compilando?

      saluti
      claudio

    Visualizzazione 4 filoni di risposte
    • Autore
      Risposte
      • #77095
        claudio
        Partecipante
          Up
          0
          Down
          ::


          forse ho trovato la soluzione da solo
          che ne pensate?
          `
          \usepackage[T1]{fontenc}
          \usepackage[utf8]{inputenc}
          \usepackage[italian]{babel}
          \usepackage{textpos}
          \usepackage{fix-cm}
          \usepackage{tkz-euclide}
          \usepackage{tkz-linknodes}
          \frenchspacing
          \usepackage{times}
          \usepackage{microtype}
          \usepackage{bbding}
          \title{La vita segreta \\di \\ paperinik }
          \author{Paolino Paperino}
          \institute{Accademia di paperopoli}
          \date{\today}
          \usepackage{guit}
          \usepackage{ccicons}
          \usetheme{CambridgeUS}
          \makeatletter
          \@ifclassloaded{article}
          {} %
          {\addtobeamertemplate{frametitle}{}{%
          \begin{textblock*}{450mm}(.85\textwidth,-3cm)
          \begin{tikzpicture}[scale=0.3, label style/.style={font=\fontsize{128}{128}\selectfont}]
          \tkzInit% [ymin=-0.1,ymax=2.3,xmin=-0.1,xmax=2.3]
          \tkzClip
          \tkzDefPoint(0,0){a}
          \tkzDefPoint(2,0){b}
          \tkzDefPoint(2,2){c}
          \tkzDefPoint(0,2){d}
          \tkzDefPointBy[rotation= center d angle 90](b)
          \tkzGetPoint{e}
          \tkzDefPointBy[rotation= center b angle 270](d)
          \tkzGetPoint{f}
          \tkzDrawSegments(a,b b,c c,d d,a d,e)
          \tkzDrawSegments(b,f e,f d,b)
          \tkzDefMidPoint(d,b) \tkzGetPoint{m}
          %\tkzLabelPoint(m){\fontsize{120}{1}\selectfont C}
          \tkzLabelPoint(m){\fontsize{22}{32}\selectfont C}
          \tkzDefMidPoint(d,f) \tkzGetPoint{n}
          \tkzLabelPoint[rotate=-45](n){\fontsize{28}{32}\selectfont D}
          \end{tikzpicture}
          \end{textblock*}}
          }
          \makeatother
          \begin{document}
          \begin{frame}[t]
          \maketitle
          \end{frame}
          \begin{frame}{vita segreta di Paperinik}
          \begin{alertblock}{Paperino}
          Paperino
          \end{alertblock}
          \end{frame}
          \end{document}
          `
          grazie
          claudio

        • #77096
          Up
          0
          Down
          ::

          claudio” post=76268forse ho trovato la soluzione da solo
          che ne pensate?
          `
          \usepackage[T1]{fontenc}
          \usepackage[utf8]{inputenc}
          \usepackage[italian]{babel}
          \usepackage{textpos}
          \usepackage{fix-cm}
          \usepackage{tkz-euclide}
          \usepackage{tkz-linknodes}
          \frenchspacing
          \usepackage{times}
          \usepackage{microtype}
          \usepackage{bbding}
          \title{La vita segreta \\di \\ paperinik }
          \author{Paolino Paperino}
          \institute{Accademia di paperopoli}
          \date{\today}
          \usepackage{guit}
          \usepackage{ccicons}
          \usetheme{CambridgeUS}
          \makeatletter
          \@ifclassloaded{article}
          {} %
          {\addtobeamertemplate{frametitle}{}{%
          \begin{textblock*}{450mm}(.85\textwidth,-3cm)
          \begin{tikzpicture}[scale=0.3, label style/.style={font=\fontsize{128}{128}\selectfont}]
          \tkzInit% [ymin=-0.1,ymax=2.3,xmin=-0.1,xmax=2.3]
          \tkzClip
          \tkzDefPoint(0,0){a}
          \tkzDefPoint(2,0){b}
          \tkzDefPoint(2,2){c}
          \tkzDefPoint(0,2){d}
          \tkzDefPointBy[rotation= center d angle 90](b)
          \tkzGetPoint{e}
          \tkzDefPointBy[rotation= center b angle 270](d)
          \tkzGetPoint{f}
          \tkzDrawSegments(a,b b,c c,d d,a d,e)
          \tkzDrawSegments(b,f e,f d,b)
          \tkzDefMidPoint(d,b) \tkzGetPoint{m}
          %\tkzLabelPoint(m){\fontsize{120}{1}\selectfont C}
          \tkzLabelPoint(m){\fontsize{22}{32}\selectfont C}
          \tkzDefMidPoint(d,f) \tkzGetPoint{n}
          \tkzLabelPoint[rotate=-45](n){\fontsize{28}{32}\selectfont D}
          \end{tikzpicture}
          \end{textblock*}}
          }
          \makeatother
          \begin{document}
          \begin{frame}[t]
          \maketitle
          \end{frame}
          \begin{frame}{vita segreta di Paperinik}
          \begin{alertblock}{Paperino}
          Paperino
          \end{alertblock}
          \end{frame}
          \end{document}
          `
          grazie
          claudio

          Direi che va bene. Ma la mia opinione è che tenere insieme articolo e presentazione è una battaglia persa in partenza.

          Ciao
          Enrico

        • #77097
          claudio
          Partecipante
            Up
            0
            Down
            ::


            grazie Enrico
            ma qui la parola articolo è esagerata, sono due note in tutto
            claudio

          • #77098
            claudio
            Partecipante
              Up
              0
              Down
              ::


              ho fatto un’altra modifica, dato che non ho la stampante a colori ho tolto i colori all’articolo 😆
              questa forse è la versione definitiva.

              `
              \usepackage[T1]{fontenc}
              \usepackage[utf8]{inputenc}
              \usepackage[italian]{babel}
              \usepackage{textpos}
              \usepackage{fix-cm}
              \usepackage{tkz-euclide}
              \usepackage{tkz-linknodes}
              \frenchspacing
              \usepackage{times}
              \usepackage{microtype}
              \usepackage{bbding}
              \title{La vita segreta \\di \\ paperinik }
              \author{Paolino Paperino}
              \institute{Accademia di paperopoli}
              \date{\today}
              \usepackage{guit}
              \usepackage{ccicons}
              \usetheme{CambridgeUS}
              \makeatletter
              \@ifclassloaded{article}
              {\definecolor{red}{rgb}{0,0,0}
              \definecolor{cyan}{rgb}{0,0,0}
              \definecolor{blue}{rgb}{0,0,0}
              \definecolor{green}{rgb}{0,0,0}
              } %
              {\addtobeamertemplate{frametitle}{}{%
              \begin{textblock*}{450mm}(.85\textwidth,-3cm)
              \begin{tikzpicture}[scale=0.3, label style/.style={font=\fontsize{128}{128}\selectfont}]
              \tkzInit% [ymin=-0.1,ymax=2.3,xmin=-0.1,xmax=2.3]
              \tkzClip
              \tkzDefPoint(0,0){a}
              \tkzDefPoint(2,0){b}
              \tkzDefPoint(2,2){c}
              \tkzDefPoint(0,2){d}
              \tkzDefPointBy[rotation= center d angle 90](b)
              \tkzGetPoint{e}
              \tkzDefPointBy[rotation= center b angle 270](d)
              \tkzGetPoint{f}
              \tkzDrawSegments(a,b b,c c,d d,a d,e)
              \tkzDrawSegments(b,f e,f d,b)
              \tkzDefMidPoint(d,b) \tkzGetPoint{m}
              %\tkzLabelPoint(m){\fontsize{120}{1}\selectfont C}
              \tkzLabelPoint(m){\fontsize{22}{32}\selectfont C}
              \tkzDefMidPoint(d,f) \tkzGetPoint{n}
              \tkzLabelPoint[rotate=-45](n){\fontsize{28}{32}\selectfont D}
              \end{tikzpicture}
              \end{textblock*}}
              }
              \makeatother
              \begin{document}
              \begin{frame}[t]
              \maketitle
              \end{frame}
              \begin{frame}{vita segreta di Paperinik}
              \begin{alertblock}{Paperino}
              Paperino
              \end{alertblock}
              \end{frame}
              \end{document}
              `
              ciao claudio

            • #77099
              claudio
              Partecipante
                Up
                0
                Down
                ::


                dato che ho cominciato a scrivere sul modo article di beamer faccio notare che
                `
                \end{frame}
                \input{Note.tex}
                `
                viene candidamente ignorato dal modo beamer no da article
                `
                \end{frame}
                \mode
                \input{Note.tex}
                \mode*
                `
                funziona in entrambi i modi
                claudio

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

            Go to top