Verificamos de forma cada sección en nuestro espacio con el objetivo de enseñarte en todo momento la información veraz y actualizada.
Solución:
Olvidó dar el ancho obligatorio a la segunda columna e incluyó un ancho innecesario width=
en el ancho de la primera columna.
documentclass[demo]beamer
begindocument
beginframe
frametitleexplanation
begincolumns
begincolumn0.5textwidth
some text here some text here some text here some text here some text here
endcolumn
begincolumn0.5textwidth %%<--- here
begincenter
includegraphics[width=0.5textwidth]image1.jpg
endcenter
endcolumn
endcolumns
endframe
enddocument
También tenga en cuenta que los gráficos no necesitan reducirse tanto en la segunda columna. La columna se convierte en minipage
entonces textwidth
ya está ajustado a su ancho.
documentclass[demo]beamer
begindocument
beginframe
frametitleexplanation
begincolumns
begincolumn0.5textwidth
some text here some text here some text here some text here some text here
endcolumn
begincolumn0.5textwidth
begincenter
%%%%% this is a minipage, so textwidth is already adjusted to the size of the column
includegraphics[width=textwidth]image1.jpg
endcenter
endcolumn
endcolumns
endframe
enddocument
La función de "columnas" de Beamer (otras respuestas anteriores) le permite personalizar el diseño y el punto de ruptura.
Sin embargo, si desea dejar que el texto fluya o no le importa el diseño exacto, muchas veces el buen viejo multicol
paquete hace el trabajo bien con menos ruido. divisiones de párrafo y columnbreak
puede ayudar a decidir qué está a la izquierda y al lado o a la derecha en el caso de dos columnas.
usepackagemulticol
...
beginframeFrame Title
beginmulticols2 % two columns
Left Hand side text
includegraphics[width=4cm]RHS_image
endmulticols
endframe