I have selected a specific background for my beamer slides and I am using the theorem environment for my theorems. When I turn the shadows on for the blocks however, instead of giving me nice shadows that blend in with the background, I get an ugly white space beneath the shadows. Does anyone know how I can get rid of this? Any help is much appreciated.

enter image description here

\setbeamertemplate{title page}[default][colsep=-4bp,rounded=true] 
\setbeamertemplate{itemize item}[default]
\setbeamertemplate{enumerate item}[default]
\setbeamercolor{itemize item}{fg=dgr}
\usepackage[font=small, labelfont={bf, color =dgr}]{caption}


\setbeamercolor{block body}{use=structure,bg=yy}
\setbeamercolor{block title}{bg=ot}
  • I looked at Paul's link. I have no idea how to use patches in latex. I am pretty much a beginner. Would anyone know a simpler/updated way to fix the problem or explain to me how to apply the patch? Thank you!
    – Merry
    Apr 15, 2013 at 5:58
  • @Merry: As is suggested in Paul's answer, create the file called beamerbaseboxes.sty and "put it in the same directory as your beamer document to get real transparency".
    – Werner
    Apr 15, 2013 at 6:03
  • I'd like to report that I fixed this problem! I followed Paul Gaborit's comments on his link and found this tex.stackexchange.com/questions/11272/… As it turns out, if I don't use the pgf package (which I don't really need), it returns to its nicely shadowed state. Thanks for your help!
    – Merry
    Apr 15, 2013 at 6:03


Browse other questions tagged .