]> projects.mako.cc - beamer-mako/commitdiff
fixed a series of bugs
authorBenjamin Mako Hill <mako@atdot.cc>
Fri, 13 Apr 2018 02:05:00 +0000 (19:05 -0700)
committerBenjamin Mako Hill <mako@atdot.cc>
Fri, 13 Apr 2018 02:05:00 +0000 (19:05 -0700)
These are things that came up when I was working on the "Whither Peer
Production" talk.

template/example.tex

index 274d5036b739251f579507cb7f3c836ae11a7dfd..5b4805a288f563daade2c97a8f6122b088751600 100644 (file)
@@ -34,7 +34,7 @@
 \definecolor{makowhite1}{HTML}{f0f3f5}
 
 \setbeamercolor{normal text}{fg=black, bg=white}
-\setbeamercolor{alerted text}{fg=makopurple1}
+\setbeamercolor{alerted text}{fg=makopurple4}
 \setbeamercolor{example text}{fg=makoumber1}
 
 \setbeamercolor{palette primary}{bg=makopurple1, fg=normal text.bg}
 \setbeamercolor{structure}{fg=makopurple1, bg=normal text.bg} % itemize, enumerate, etc
 \setbeamercolor{section in toc}{fg=makopurple1, bg=normal text.bg} % TOC sections
 
-\setbeamercolor{progress bar}{fg=makopurple1}
-\setbeamercolor{title separator}{fg=makopurple1}
-\setbeamercolor{progress bar in head/foot}{fg=makopurple1}
-\setbeamercolor{progress bar in section page}{fg=makopurple1}
+\setbeamercolor{progress bar}{fg=makopurple1}
+\setbeamercolor{title separator}{fg=makopurple1}
+\setbeamercolor{progress bar in head/foot}{fg=makopurple1}
+\setbeamercolor{progress bar in section page}{fg=makopurple1}
 
 % this is a fix for a bug with XeTeX and notes pages
 % see: https://tex.stackexchange.com/questions/232168/normal-text-is-invisible-when-using-beamer-with-notes-and-xelatex
 \makeatletter
 \def\beamer@framenotesbegin{% at beginning of slide
   \ifthenelse{\not \boolean{metropolis@standout}}{%
-     \usebeamercolor[fg]{normal text}
+    \usebeamercolor[fg]{normal text}%
       \gdef\beamer@noteitems{}% 
       \gdef\beamer@notes{}%
-    }{}
+      
+    }{\gdef\beamer@noteitems{}%
+      \gdef\beamer@notes{}%
+    }
+}
+% redfine the notes type to clear things (working around the same bug)
+% https://tex.stackexchange.com/questions/28966/change-beamer-notes-list-type-for-in-frame-notes
+\def\beamer@setupnote{%
+  \gdef\beamer@notesactions{%
+    \beamer@outsideframenote{%
+      \beamer@atbeginnote%
+      {\normalfont%
+       \parskip 0.5em%
+      \usebeamercolor[fg]{normal text}%
+      \beamer@notes%
+      \ifx\beamer@noteitems\@empty\else
+      \beamer@noteitems%
+      \fi%
+      
+      \par}
+      \beamer@atendnote%
+    }%
+    \gdef\beamer@notesactions{}%
+  }
 }
 \makeatother
 

Benjamin Mako Hill || Want to submit a patch?