[Risolto] Columns in beamer

  • Creatore
    Topic
  • #56258
    Up
    0
    Down
    ::


    Ciao a tutti,
    ho un problema con l’allineamento del testo in beamer. Seguendo l’articolo di Lorenzo sto usando columns per dividere i frame in colonne. Ottengo un problema evidenziato tramite il seguente esempio. Sapete come mai si presenta?

    Al posto del rettangolo nella mia presentazione ci va una figura.

    Grazie,
    Daniele

    `\documentclass{beamer}

    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{microtype}

    \setbeamercolor{gbwhite}{fg=white,bg=green!35!blue}

    \newcommand{\myName}{Daniele}
    \newcommand{\myTitle}{Uso della classe beamer per ottenere una presentazione accattivante\dots\ ci riuscirò?}
    \newcommand{\myUni}{mia università}
    \newcommand{\myProf}{mio relatore}
    \newcommand{\myTime}{GG MM AAAA}

    \author{\myName}
    \date{\myTime}
    \institute{\myUni}
    \title{\myTitle}

    \usetheme{Ilmenau}

    \begin{document}

    \section{Prima section}
    \subsection{Prima subsection}
    \begin{frame}
    \frametitle{Titolo del frame}
    \begin{columns}[t]
    \begin{column}{.45\textwidth}
    \rule[1mm]{.98\textwidth}{4.5cm}
    \end{column}

    \begin{column}{.45\textwidth}
    \begin{alertblock}{Ecco il blocco}
    \begin{itemize}\small
    \item Come mai se ne va qua in fondo?;
    \item Proprio non lo capisco.
    \end{itemize}
    \end{alertblock}
    \end{column}
    \end{columns}

    \end{frame}

    \end{document}`

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

      Ciao a tutti,
      ho un problema con l’allineamento del testo in beamer. Seguendo l’articolo di Lorenzo sto usando columns per dividere i frame in colonne. Ottengo un problema evidenziato tramite il seguente esempio. Sapete come mai si presenta?

      Al posto del rettangolo nella mia presentazione ci va una figura.

      Grazie,
      Daniele

      `\documentclass{beamer}

      \usepackage[T1]{fontenc}
      \usepackage[latin1]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{microtype}

      \setbeamercolor{gbwhite}{fg=white,bg=green!35!blue}

      \newcommand{\myName}{Daniele}
      \newcommand{\myTitle}{Uso della classe beamer per ottenere una presentazione accattivante\dots\ ci riuscirò?}
      \newcommand{\myUni}{mia università}
      \newcommand{\myProf}{mio relatore}
      \newcommand{\myTime}{GG MM AAAA}

      \author{\myName}
      \date{\myTime}
      \institute{\myUni}
      \title{\myTitle}

      \usetheme{Ilmenau}

      \begin{document}

      \section{Prima section}
      \subsection{Prima subsection}
      \begin{frame}
      \frametitle{Titolo del frame}
      \begin{columns}[t]
      \begin{column}{.45\textwidth}
      \rule[1mm]{.98\textwidth}{4.5cm}
      \end{column}

      \begin{column}{.45\textwidth}
      \begin{alertblock}{Ecco il blocco}
      \begin{itemize}\small
      \item Come mai se ne va qua in fondo?;
      \item Proprio non lo capisco.
      \end{itemize}
      \end{alertblock}
      \end{column}
      \end{columns}

      \end{frame}

      \end{document}`

      La tua idea di “top” non è la stessa di LaTeX quando si ha a che fare con \rule, ma anche con le immagini. Se subito dopo \begin{column}{} metti
      `\hrule height 0pt\relax`
      avrai l’allineamento richiesto. Ottieni lo stesso con
      `\begin{frame}
      \frametitle{Titolo del frame}
      \centering
      \begin{minipage}[t]{.45\textwidth}
      \hrule height 0pt\relax
      \rule[1mm]{.98\textwidth}{4.5cm}
      \end{minipage}\hfill
      \begin{minipage}[t]{.45\textwidth}
      \begin{alertblock}{Ecco il blocco}
      \begin{itemize}\small
      \item Come mai se ne va qua in fondo?;
      \item Proprio non lo capisco.
      \end{itemize}
      \end{alertblock}
      \end{minipage}`
      Ciao
      Enrico

    • #56260
      Up
      0
      Down
      ::


      Grazie Enrico,
      la soluzione con minipage funziona. Quella con
      `\hrule heigth 0pt\relax`
      stampa invece una riga con height scritto sotto. Ho cercato sull’Introduzione ma non ho capito qual è la sintassi di \hrule.

      Ciao,
      Daniele

    • #56261
      Up
      0
      Down
      ::

      Grazie Enrico,
      la soluzione con minipage funziona. Quella con
      `\hrule heigth 0pt\relax`
      stampa invece una riga con height scritto sotto. Ho cercato sull’Introduzione ma non ho capito qual è la sintassi di \hrule.

      Ciao,
      Daniele

      Uffa! 🙁 Scrivere “height” correttamente mi riesce solo una volta su due. 🙁

      Ciao
      Enrico

    • #56262
      Up
      0
      Down
      ::

      Uffa! 🙁 Scrivere “height” correttamente mi riesce solo una volta su due. 🙁

      Idem, tant’è che non me n’ero neanche accorto. Purtroppo però compare sempre la linea e la scritta height.

      Ciao,
      Daniele

    • #56263
      Up
      0
      Down
      ::

      Uffa! 🙁 Scrivere “height” correttamente mi riesce solo una volta su due. 🙁

      Idem, tant’è che non me n’ero neanche accorto. Purtroppo però compare sempre la linea e la scritta height.

      Ciao,
      Daniele

      Hai scritto male, allora.

      Ciao
      Enrico

    • #56264
      Up
      0
      Down
      ::

      Hai scritto male, allora.

      😳 Vero, mi scuso.

      Ciao,
      Daniele

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

Go to top