Anonymous avatar Anonymous committed 042c0c7

*** empty log message ***

Comments (0)

Files changed (6)

 	- Fixed wobbling height of frametitle in default theme.
 	- Fixed problem with serif theme and "onlymath" option.
 	- Fixed problem with >127 characters and fragile option.
+	- Fixed problem with activation of Chinese characters
+	- Fixed problem with spaces in semiverbatim.
 
 2004-10-11 Till Tantau <tantau@users.sourceforge.net>
 
 \beamer@filterclassoptions
 
 
-\RequirePackage{pgfcore,pgfbaseshade,pgfbaseimage}
+\RequirePackage{pgfcore,pgfbaseimage}
 % For all sorts of things...
 
 \RequirePackage{xxcolor}

base/beamerbasedecode.sty

    \catcode`\-=13
    \catcode`\(=13
    \catcode`\)=13
+   \catcode`\ =13
 \gdef\beamer@masterdecode#1{% must be called within a group
-   \ifnum\catcode`\|=13 \edef|{\string|}\fi%
-   \ifnum\catcode`\:=13 \edef:{\string:}\fi%
-   \ifnum\catcode`\,=13 \edef,{\string,}\fi%
-   \ifnum\catcode`\.=13 \edef.{\string.}\fi%
-   \ifnum\catcode`\+=13 \edef+{\string+}\fi%
-   \ifnum\catcode`\-=13 \edef-{\string-}\fi%
-   \ifnum\catcode`\(=13 \edef({\string(}\fi%
-   \ifnum\catcode`\)=13 \edef){\string)}\fi%
-  \edef\beamer@@@temp{#1\beamer@stoptexts}%
-  \beamer@localanotherslidefalse%
-  \setbox0=\hbox{%
-    \expandafter\beamer@decode\beamer@@@temp%
-    \ifbeamer@localanotherslide\global\beamer@localanotherslidetrue\fi}%
-  }
+\ifnum\catcode`\|=13\edef|{\string|}\fi%
+\ifnum\catcode`\:=13\edef:{\string:}\fi%
+\ifnum\catcode`\,=13\edef,{\string,}\fi%
+\ifnum\catcode`\.=13\edef.{\string.}\fi%
+\ifnum\catcode`\+=13\edef+{\string+}\fi%
+\ifnum\catcode`\-=13\edef-{\string-}\fi%
+\ifnum\catcode`\(=13\edef({\string(}\fi%
+\ifnum\catcode`\)=13\edef){\string)}\fi%
+\ifnum\catcode`\ =13\edef {\string }\fi%
+\edef\beamer@@@temp{#1\beamer@stoptexts}%
+\beamer@localanotherslidefalse%
+\setbox0=\hbox{%
+\expandafter\beamer@decode\beamer@@@temp%
+\ifbeamer@localanotherslide\global\beamer@localanotherslidetrue\fi}%
+}%
 }
 
 % Sets dowhat to doif, if \beamer@slideinframe is in the specified
   \gdef\beamer@decactionrev{}%
   \global\let\beamer@decodefound=\beamer@allsign%
   \beamer@@decodefind}
-\def\beamer@@decodefind#1| {%
-  \beamer@@@decodefind#1:|}
+\def\beamer@@decodefind#1|{%
+  \@ifnextchar\@undefined% get rid of spaces
+  {\beamer@@@decodefind#1:|}{\beamer@@@decodefind#1:|}}
 \def\beamer@@@decodefind#1:#2|{%
   \beamer@ifempty{#2}%
   {\beamer@decodefind beamer:#1:}%

base/beamerbaseframesize.sty

   \refstepcounter{framenumber}%
   \expandafter\beamer@frametitletoks\expandafter{\beamer@frametitle}%
   \expandafter\beamer@framesubtitletoks\expandafter{\beamer@shortframetitle}%
-  \edef\beamer@callframetitle{\noexpand\frametitle[\the\beamer@framesubtitletoks]{\the\beamer@frametitletoks}}
+  \edef\beamer@callframetitle{\noexpand\frametitle[\the\beamer@framesubtitletoks]{\the\beamer@frametitletoks}}%
   \expandafter\expandafter\expandafter\beamer@autobreakframe
   \expandafter\expandafter\expandafter{%
     \expandafter\beamer@callframetitle%

base/beamerbasemisc.sty

 {
   \ifx\includegraphics\@undefined
   \else
-    \renewcommand<>\includegraphics{\alt#1{\beameroriginal\includegraphics}{\beamer@gobbleoptional}}
+    \renewcommand<>\includegraphics[2][]{\only#3{\beameroriginal\includegraphics[#1]{#2}}\ignorespaces}
   \fi
 
   \ifx\pgfuseimage\@undefined
   \else
-    \renewcommand<>\pgfuseimage{\alt#1{\beameroriginal\pgfuseimage}{\beamer@gobbleoptional}}
-    \renewcommand<>\pgfimage{\alt#1{\beameroriginal\pgfimage}{\beamer@gobbleoptional}}
+    \renewcommand<>\pgfuseimage[2][]{\only#3{\beameroriginal\pgfuseimage[#1]{#2}}\ignorespaces}
+    \renewcommand<>\pgfimage[2][]{\only#3{\beameroriginal\pgfimage[#1]{#2}}\ignorespaces}
   \fi
 }
 

doc/beamerug-compatibility.tex

   \beamernote
   The |color| package is automatically loaded by |beamer.cls|. This
   makes it impossible to pass options to |color| in the preamble of
-  your document. To pass a \meta{list of options} to |color|, you must
-  use the following class option:
+  your document in the normal manner. To pass a \meta{list of options}
+  to |color|, you can use the following class option:
 
   \begin{classoption}{color={\normalfont\meta{list of options}}}
     Causes the \meta{list of options} to be passed on to the |color|
   |beamerarticle| is loaded with the |noxcolor| option.
 \end{package}
 
+\begin{package}{{colortbl}}
+  \beamernote
+  With newer versions of |xcolor.sty|, you need to pass the option
+  |table| to |xcolor.sty| if you wish to use |colortbl|. See the notes
+  on |xcolor| below, on how to do this.
+\end{package}
+
 \begin{package}{{CJK}}
   \beamernote
   When using the |CJK| package for using Asian fonts, you must use the
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.