Gostaria de definir a posição horizontal exata e a largura das colunas usandoprojetor.
Por exemplo:
- Coluna que começa em
.05\paperwidth
e é.55\paperwidth
larga - Coluna que começa em
.60\paperwidth
e é.30\paperwidth
larga
Então meu pensamento foi definir olargura total de todas as colunaspara olargura do papel
totalwidth=\paperwidth
E use4 colunas em vez de 2e deixe o primeiro e o último sem utilizar, apenas para produzir as lacunas desejadas. Mas não está funcionando conforme as margens são consideradas, o que é estranho, pois sem largura definida as margens também são ignoradas.
\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}
produzindo
Eu tentei embrulhar
{\beamersetleftmargin{0pt}
\column{.05\paperwidth}
...
}
em torno de minhas colunas que não funcionaram. E esta solução não “parece” certa.
Como posso fazer isso funcionar? Alguma abordagem alternativa?
Responder1
Por qualquer motivonão atribuindo nenhuma larguraé a solução.
\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}