summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty')
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty31
1 files changed, 18 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty
index d4437e81fe6..a5cc88164e9 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty
@@ -205,19 +205,24 @@
\newenvironment<>{columns}[1][]{%
\begin{actionenv}#2%
- \def\beamer@colentrycode{%
- \hbox to\textwidth\bgroup%
- \leavevmode%
- \hskip-\beamer@leftmargin%
- \nobreak%
- \beamer@tempdim=\textwidth%
- \advance\beamer@tempdim by\beamer@leftmargin%
- \advance\beamer@tempdim by\beamer@rightmargin%
- \hbox to\beamer@tempdim\bgroup%
- \hbox{}\hfill\ignorespaces}%
- \def\beamer@colexitcode{\egroup%
- \nobreak%
- \hskip-\beamer@rightmargin\egroup}%
+ \ifbeamer@onlytextwidth
+ \def\beamer@colentrycode{\hbox to\textwidth\bgroup\ignorespaces}%
+ \def\beamer@colexitcode{\unskip\egroup}
+ \else%
+ \def\beamer@colentrycode{%
+ \hbox to\textwidth\bgroup%
+ \leavevmode%
+ \hskip-\beamer@leftmargin%
+ \nobreak%
+ \beamer@tempdim=\textwidth%
+ \advance\beamer@tempdim by\beamer@leftmargin%
+ \advance\beamer@tempdim by\beamer@rightmargin%
+ \hbox to\beamer@tempdim\bgroup%
+ \hbox{}\hfill\ignorespaces}%
+ \def\beamer@colexitcode{\egroup%
+ \nobreak%
+ \hskip-\beamer@rightmargin\egroup}%
+ \fi%
\ifbeamer@centered\setkeys{beamer@col}{c}\else\setkeys{beamer@col}{t}\fi%
\setkeys{beamer@col}{#1}%
\par%