Creando dos columnas en beamer

He buscado en stackexchange una resolución de este problema, pero sigo recibiendo un mensaje de error cuando pongo lo siguiente ( por ahora descuidar otras cosas en mi documento, como documentclass, begin {document}, etc.):

\begin{frame} \frametitle{explanation} \begin{columns} \begin{column}{width=0.5\textwidth} some text here \end{column} \begin{column} \begin{center} \includegraphics[width=0.5\textwidth]{image1.jpg} \end{center} \end{column} \end{columns} \end{frame} 

Cuando se compila, aparece el error: Missing number, treated as zero. Agradecería cualquier ayuda.

Comentarios

  • ¡Bienvenido a TeX.SX! Por favor ayúdenos a ayudar usted y agregue un ejemplo de trabajo mínimo (MWE) que ilustre su problema. Será mucho más fácil para nosotros reproducir su situación y averiguar cuál es el problema cuando veamos código compilable, comenzando con \documentclass{...} y terminando con \end{document}.
  • No ' no es necesario utilizar width=, simplemente ingrese el ancho directamente.

Respuesta

Olvidó dar el ancho obligatorio a la segunda columna e incluyó un width= en el ancho de la primera columna.

\documentclass[demo]{beamer} \begin{document} \begin{frame} \frametitle{explanation} \begin{columns} \begin{column}{0.5\textwidth} some text here some text here some text here some text here some text here \end{column} \begin{column}{0.5\textwidth} %%<--- here \begin{center} \includegraphics[width=0.5\textwidth]{image1.jpg} \end{center} \end{column} \end{columns} \end{frame} \end{document} 

ingrese la descripción de la imagen aquí

Comentarios

  • ¿Soy el único para quien las columnas no están alineadas horizontalmente?

Respuesta

También tenga en cuenta que los gráficos no necesitan reducirse tanto en la segunda columna. La columna se convierte en minipage, por lo que \textwidth ya está ajustado a su ancho.

\documentclass[demo]{beamer} \begin{document} \begin{frame} \frametitle{explanation} \begin{columns} \begin{column}{0.5\textwidth} some text here some text here some text here some text here some text here \end{column} \begin{column}{0.5\textwidth} \begin{center} %%%%% this is a minipage, so \textwidth is already adjusted to the size of the column \includegraphics[width=\textwidth]{image1.jpg} \end{center} \end{column} \end{columns} \end{frame} \end{document} 

Respuesta

Las " columnas " característica de Beamer (otras respuestas arriba) le permite personalizar el diseño y el punto de ruptura.

Sin embargo, si desea que el texto fluya o no le importa el diseño exacto, muchas veces el El viejo paquete multicol hace bien el trabajo con menos ruido. Las divisiones de párrafo y \columnbreak pueden ayudar a decidir qué hay en el lado izquierdo y en el lado derecho en el caso de dos columnas.

\usepackage{multicol} ... \begin{frame}{Frame Title} \begin{multicols}{2} % two columns Left Hand side text \includegraphics[width=4cm]{RHS_image} \end{multicols} \end{frame} 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *