Заставить среду столбцов игнорировать поля фрейма в проекторе

Заставить среду столбцов игнорировать поля фрейма в проекторе

Я хотел бы определить точное горизонтальное положение и ширину столбцов, используя.

Например:

  1. Колонка, которая начинается с .05\paperwidthи имеет .55\paperwidthширину
  2. Колонка, которая начинается с .60\paperwidthи имеет .30\paperwidthширину

Поэтому моей мыслью было установитьобщая ширина всех столбцовкширина бумаги

totalwidth=\paperwidth

и использовать4 столбца вместо 2и оставить первый и последний неиспользованными, просто чтобы создать желаемые зазоры. Но это не работает, так как поля учитываются, что странно, потому что без заданной ширины поля также игнорируются.

\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}

производство введите описание изображения здесь

Я пытался обернуть

{\beamersetleftmargin{0pt}
\column{.05\paperwidth}
...
}

вокруг моих колонок, которые не сработали. И это решение не "чувствуется" правильным.

Как мне это сделать? Есть ли альтернативные подходы?

решение1

Для любой причиныне назначая никакой ширинывот решение.

\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}

введите описание изображения здесь

Связанный контент