diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty index a411a7ed321..2ac7c759e66 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty @@ -9,7 +9,7 @@ % % See the file doc/licenses/LICENSE for more details. -\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbaseverbatim.sty,v 70f9d8411e54 2011/09/12 18:58:34 joseph $ +\ProvidesPackageRCS $Header: /Users/joseph/Documents/LaTeX/beamer/base/beamerbaseverbatim.sty,v dfdb135076b3 2012/08/30 16:03:43 joseph $ \mode <presentation> @@ -42,27 +42,32 @@ \def\beamer@test{#1#2}% \ifx\beamer@test\beamer@stopframefirst% \let\next=\beamer@framewritten% - \else + \else% \def\beamer@test{#1}% - \@onelevel@sanitize\beamer@test - \edef\beamer@test{\beamer@test\space}% - \edef\beamer@test{\expandafter\zap@space\beamer@test\@empty}% + \def\beamer@test@par{\par}% + \ifx\beamer@test\beamer@test@par + \def\beamer@test{^^J}% + \else% + \@onelevel@sanitize\beamer@test + \edef\beamer@test{\beamer@test\space}% + \edef\beamer@test{\expandafter\zap@space\beamer@test\@empty}% + \fi \@temptokena{#2}% \immediate\write\beamer@verbatimfileout{\beamer@test\the\@temptokena}% \let\next=\beamer@processframeline% \fi% \next% - } + }% \long\gdef\beamer@processframeline#1^^M{% \def\beamer@test{#1}% \ifx\beamer@test\beamer@stopframe% \let\next=\beamer@framewritten% - \else + \else% \immediate\write\beamer@verbatimfileout{#1}% \let\next=\beamer@processframeline% \fi% \next% - } + }% } \def\beamer@setupstoppers#1{% |