diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty | 31 |
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% |