Me gustaría definir la posición horizontal exacta y el ancho de las columnas usandoproyector.
Por ejemplo:
- Columna que comienza en
.05\paperwidth
y es.55\paperwidth
ancha. - Columna que comienza en
.60\paperwidth
y es.30\paperwidth
ancha.
Así que mi idea fue establecer elancho total de todas las columnashaciaancho del papel
totalwidth=\paperwidth
y use4 columnas en lugar de 2y dejar el primero y el último sin usar, sólo para producir los huecos deseados. Pero no funciona porque se consideran los márgenes, lo cual es extraño, porque sin establecer un ancho, los márgenes también se ignoran.
\documentclass{beamer}
\beamersetrightmargin{0.1\paperwidth}
\beamersetleftmargin{0.1\paperwidth}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{columns}[totalwidth=\paperwidth]
\column{.05\paperwidth}
\framebox[\textwidth][c]{\strut x}
\column{.55\paperwidth}
\framebox[\textwidth][c]{\strut one}
\column{.3\paperwidth}
\framebox[\textwidth][c]{\strut two}
\column{.1\paperwidth}
\framebox[\textwidth][c]{\strut x}
\end{columns}
\end{document}
productor
traté de envolver
{\beamersetleftmargin{0pt}
\column{.05\paperwidth}
...
}
alrededor de mis columnas que no funcionaron. Y esta solución no "se siente" bien.
¿Cómo puedo hacerlo funcionar? ¿Algún enfoque alternativo?
Respuesta1
Por cualquier razónsin asignar ningún anchoes la solución.
\documentclass{beamer}
\beamersetrightmargin{0.1\paperwidth}
\beamersetleftmargin{0.1\paperwidth}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{columns}
\column{.05\paperwidth}
\framebox[\textwidth][c]{\strut x}
\column{.55\paperwidth}
\framebox[\textwidth][c]{\strut one}
\column{.3\paperwidth}
\framebox[\textwidth][c]{\strut two}
\column{.1\paperwidth}
\framebox[\textwidth][c]{\strut x}
\end{columns}
\end{document}