%============================================================================== % beamer style for posters of the % Computatinal Physics and Biophysics Group % % version 1.03 % - added required packages for nice fonts % - added tikz package % version 1.02 % - added jblue, the jacobs blue % - use jblue as standart color for borders and boxes % version 1.01 % - fix logo width for landscape posters % version 1.00 % - inital release % ============================================================================= \ProvidesPackage{beamerthemecpbgposter} \RequirePackage{tikz} \usetikzlibrary{arrows,decorations.pathmorphing,backgrounds,calc} \RequirePackage[T1]{fontenc} \RequirePackage{lmodern} \RequirePackage{textcomp} \RequirePackage{amsmath,amssymb} \usefonttheme{professionalfonts} \newlength{\inboxwd} \newlength{\iinboxwd} \newlength{\inboxrule} \newlength{\logocolw} \newcommand{\makeruleinbox} {{\usebeamercolor[bg]{block alerted title}\centering\hspace*{-0.7cm} \rule{\inboxrule}{0.5cm}} } %this is needed to get the block text justified \usepackage{ragged2e} %define some nice colors \definecolor{lgreen} {RGB}{180,210,100} \definecolor{dblue} {RGB}{20,66,129} \definecolor{ddblue} {RGB}{11,36,69} \definecolor{lred} {RGB}{220,0,0} \definecolor{nred} {RGB}{224,0,0} \definecolor{norange}{RGB}{230,120,20} \definecolor{nyellow}{RGB}{255,221,0} \definecolor{ngreen} {RGB}{98,158,31} \definecolor{dgreen} {RGB}{78,138,21} \definecolor{nblue} {RGB}{28,130,185} \definecolor{jblue} {RGB}{20,50,100} %---------------------------------------------------------------------------- % More colours added due to conflict with Colordvi package % Addition done by Nishan Mudalige (math.mudalige@uoguelph.ca) in April 2011 %---------------------------------------------------------------------------- \definecolor{GreenYellow} {RGB}{217, 229, 6} % GreenYellow Approximate PANTONE 388 \definecolor{Yellow} {RGB}{254, 223, 0} % Yellow Approximate PANTONE YELLOW \definecolor{Goldenrod} {RGB}{249, 214, 22} % Goldenrod Approximate PANTONE 109 \definecolor{Dandelion} {RGB}{253, 200, 47} % Dandelion Approximate PANTONE 123 \definecolor{Apricot} {RGB}{255, 170, 123} % Apricot Approximate PANTONE 1565 \definecolor{Peach} {RGB}{255, 127, 69} % Peach Approximate PANTONE 164 \definecolor{Melon} {RGB}{255, 129, 141} % Melon Approximate PANTONE 177 \definecolor{YellowOrange} {RGB}{240, 171, 0} % YellowOrange Approximate PANTONE 130 \definecolor{Orange} {RGB}{255, 88, 0} % Orange Approximate PANTONE ORANGE-021 \definecolor{BurntOrange} {RGB}{199, 98, 43} % BurntOrange Approximate PANTONE 388 \definecolor{Bittersweet} {RGB}{189, 79, 25} % Bittersweet Approximate PANTONE 167 \definecolor{RedOrange} {RGB}{222, 56, 49} % RedOrange Approximate PANTONE 179 \definecolor{Mahogany} {RGB}{152, 50, 34} % Mahogany Approximate PANTONE 484 \definecolor{Maroon} {RGB}{152, 30, 50} % Maroon Approximate PANTONE 201 \definecolor{BrickRed} {RGB}{170, 39, 47} % BrickRed Approximate PANTONE 1805 \definecolor{Red} {RGB}{255, 0, 0} % Red Approx PANTONE LUMINOUS VIVID RED \definecolor{BrilliantRed} {RGB}{237, 41, 57} % Red VERY-Approx PANTONE RED \definecolor{OrangeRed} {RGB}{231, 58, 0} % OrangeRed No PANTONE match (TRIED PANTONE VIVID ORANGE RED) \definecolor{RubineRed} {RGB}{202, 0, 93} % RubineRed Approximate PANTONE RUBINE-RED \definecolor{WildStrawberry} {RGB}{203, 0, 68} % WildStrawberry Approximate PANTONE 206 \definecolor{Salmon} {RGB}{250, 147, 171} % Salmon Approximate PANTONE 183 \definecolor{CarnationPink} {RGB}{226, 110, 178} % CarnationPink Approximate PANTONE 218 \definecolor{Magenta} {RGB}{255, 0, 144} % Magenta Approximate PANTONE PROCESS-MAGENTA \definecolor{VioletRed} {RGB}{215, 31, 133} % VioletRed Approximate PANTONE 219 \definecolor{Rhodamine} {RGB}{224, 17, 157} % Rhodamine Approximate PANTONE RHODAMINE-RED \definecolor{Mulberry} {RGB}{163, 26, 126} % Mulberry Approximate PANTONE 241 \definecolor{RedViolet} {RGB}{161, 0, 107} % RedViolet Approximate PANTONE 234 \definecolor{Fuchsia} {RGB}{155, 24, 137} % Fuchsia Approximate PANTONE 248 \definecolor{Lavender} {RGB}{240, 146, 205} % Lavender Approximate PANTONE 223 \definecolor{Thistle} {RGB}{222, 129, 211} % Thistle Approximate PANTONE 245 \definecolor{Orchid} {RGB}{201, 102, 205} % Orchid Approximate PANTONE 252 \definecolor{DarkOrchid} {RGB}{153, 50, 204} % DarkOrchid No PANTONE match \definecolor{Purple} {RGB}{182, 52, 187} % Purple Approximate PANTONE PURPLE \definecolor{Plum} {RGB}{79, 50, 76} % Plum VERY-Approx PANTONE 518 \definecolor{Violet} {RGB}{75, 8, 161} % Violet Approximate PANTONE VIOLET \definecolor{RoyalPurple} {RGB}{82, 35, 152} % RoyalPurple Approximate PANTONE 267 \definecolor{BlueViolet} {RGB}{33, 7, 106} % BlueViolet Approximate PANTONE 2755 \definecolor{Periwinkle} {RGB}{136, 132, 213} % Periwinkle Approximate PANTONE 2715 \definecolor{CadetBlue} {RGB}{95, 158, 160} % CadetBlue Approximate PANTONE (534+535)/2, Could not find get on my own so used PANTONE-CADET BLUE \definecolor{CornflowerBlue} {RGB}{99, 177, 229} % CornflowerBlue Approximate PANTONE 292 \definecolor{MidnightBlue} {RGB}{0, 65, 101} % MidnightBlue Approximate PANTONE 302 \definecolor{NavyBlue} {RGB}{0, 70, 173} % NavyBlue Approximate PANTONE 293 \definecolor{RoyalBlue} {RGB}{0, 35, 102} % RoyalBlue No PANTONE match \definecolor{Blue} {RGB}{0, 24, 168} % Blue Approximate PANTONE BLUE-072 \definecolor{Cerulean} {RGB}{0, 122, 201} % Cerulean Approximate PANTONE 3005 \definecolor{Cyan} {RGB}{0, 159, 218} % Cyan Approximate PANTONE PROCESS-CYAN \definecolor{ProcessBlue} {RGB}{0, 136, 206} % ProcessBlue Approximate PANTONE PROCESS-BLUE \definecolor{SkyBlue} {RGB}{91, 198, 232} % SkyBlue Approximate PANTONE 2985 \definecolor{Turquoise} {RGB}{0, 255, 239} % Turquoise Approximate PANTONE (312+313)/2, Could not find get on my own so used PANTONE-TURQUOISE \definecolor{TealBlue} {RGB}{0, 124, 146} % TealBlue Approximate PANTONE 3145 \definecolor{Aquamarine} {RGB}{0, 148, 179} % Aquamarine Approximate PANTONE 3135 \definecolor{BlueGreen} {RGB}{0, 154, 166} % BlueGreen Approximate PANTONE 320 \definecolor{Emerald} {RGB}{80, 200, 120} % Emerald No PANTONE match \definecolor{JungleGreen} {RGB}{0, 115, 99} % JungleGreen Approximate PANTONE 328 \definecolor{SeaGreen} {RGB}{0, 176, 146} % SeaGreen Approximate PANTONE 3268 \definecolor{Green} {RGB}{0, 173, 131} % Green VERY-Approx PANTONE GREEN \definecolor{ForestGreen} {RGB}{0, 105, 60} % ForestGreen Approximate PANTONE 349 \definecolor{PineGreen} {RGB}{0, 98, 101} % PineGreen Approximate PANTONE 323 \definecolor{LimeGreen} {RGB}{50, 205, 50} % LimeGreen No PANTONE match \definecolor{YellowGreen} {RGB}{146, 212, 0} % YellowGreen Approximate PANTONE 375 \definecolor{SpringGreen} {RGB}{201, 221, 3} % SpringGreen Approximate PANTONE 381 \definecolor{OliveGreen} {RGB}{135, 136, 0} % OliveGreen Approximate PANTONE 582 \definecolor{RawSienna} {RGB}{149, 82, 20} % RawSienna Approximate PANTONE 154 \definecolor{Sepia} {RGB}{98, 60, 27} % Sepia Approximate PANTONE 161 \definecolor{Brown} {RGB}{134, 67, 30} % Brown Approximate PANTONE 1615 \definecolor{Tan} {RGB}{210, 180, 140} % Tan No PANTONE match \definecolor{Gray} {RGB}{139, 141, 142} % Gray Approximate PANTONE COOL-GRAY-8 \definecolor{Black} {RGB}{30, 30, 30} % Black Approximate PANTONE PROCESS-BLACK \definecolor{White} {RGB}{255, 255, 255} % White No PANTONE match %set the basic colors \setbeamercolor{palette primary} {fg=black,bg=white} \setbeamercolor{palette secondary} {fg=black,bg=white} \setbeamercolor{palette tertiary} {bg=jblue,fg=white} \setbeamercolor{palette quaternary}{fg=black,bg=white} \setbeamercolor{structure}{fg=jblue} \setbeamercolor{titlelike} {bg=jblue,fg=white} \setbeamercolor{frametitle} {bg=jblue!10,fg=jblue} \setbeamercolor{cboxb}{fg=black,bg=jblue} \setbeamercolor{cboxr}{fg=black,bg=red} %set colors for itemize/enumerate \setbeamercolor{item}{fg=ngreen} \setbeamercolor{item projected}{fg=white,bg=ngreen} %set colors for blocks \setbeamercolor{block title}{fg=ngreen,bg=white} \setbeamercolor{block body}{fg=black,bg=white} %set colors for alerted blocks (with frame) \setbeamercolor{block alerted title}{fg=white,bg=jblue} \setbeamercolor{block alerted body}{fg=black,bg=jblue!10} %set the fonts \setbeamerfont{section in head/foot}{series=\bfseries} \setbeamerfont{block title}{series=\bfseries} \setbeamerfont{block alerted title}{series=\bfseries} \setbeamerfont{frametitle}{series=\bfseries} \setbeamerfont{frametitle}{size=\Large} %set some beamer theme options \setbeamertemplate{title page}[default][colsep=-4bp,rounded=true] \setbeamertemplate{sections/subsections in toc}[square] \setbeamertemplate{items}[circle] \setbeamertemplate{blocks}[width=0.0] \beamertemplatenavigationsymbolsempty %set bibliography style \setbeamertemplate{bibliography item}[text] \setbeamercolor{bibliography item}{fg=black,bg=white} \setbeamercolor{bibliography entry author}{fg=black,bg=white} \setbeamercolor{bibliography item}{fg=black,bg=white} %\setbeamerfont{bibliography item}{size=\tiny} %\setbeamerfont{bibliography entry author}{size=\tiny} %extra settings for landscape \setlength{\logocolw}{.14142\paperwidth} \makeatletter \ifportrait \setlength{\logocolw}{.2\paperwidth} \fi \makeatother %============================================================================== % build the poster title %============================================================================== \setbeamertemplate{headline}{ \leavevmode \begin{columns} %jacobs logo column %\begin{column}{\logocolw} %\begin{center} %\includegraphics[width=\linewidth]{logo} %\end{center} %\end{column} %title column \begin{column}{.8\linewidth} \vskip3.5cm \centering \usebeamercolor{title in headline}{\color{fg} \textbf{\huge{\inserttitle}}\\[4ex]} \usebeamercolor{author in headline}{\color{fg} \Large{\insertauthor}\\[1ex]} \usebeamercolor{institute in headline}{\color{fg} \Large{\insertinstitute}\\[1.5ex]} \vskip2cm \end{column} % \begin{column}{.2\linewidth} % \begin{center} % \includegraphics[width=0.9\linewidth]{logo} % \end{center} % \end{column} \vspace{1cm} \end{columns} % A line that separates header and content %\end{beamercolorbox} %\begin{beamercolorbox}[colsep=0.5cm]{cboxb} %\end{beamercolorbox} \hspace{12mm} \begin{beamercolorbox}[wd=810mm,colsep=0.15cm]{cboxb} %841 mm for A4 portrait, wd = 841 - 2* colsep \end{beamercolorbox} } % The border %\setbeamertemplate{background} %{ %\begin{tikzpicture}[remember picture,overlay] % \fill [jblue] % (current page.south west) rectangle (current page.north east); %\draw [line width=2cm,rounded corners=1.5cm, jblue] %(current page.south west) rectangle (current page.north east); % \fill [white,rounded corners=2cm, xshift=1cm, yshift=1cm] % (current page.south west) rectangle (current page.north east); %\end{tikzpicture} %} % block \setbeamertemplate{block begin} { \par\vskip\medskipamount% \begin{beamercolorbox}[colsep*=0ex,dp={2ex},center]{block title} % \begin{center} \vskip-0.4cm \usebeamerfont{block title}\large\insertblocktitle % {\parskip0pt\par} % \end{center} \begin{flushleft} \vskip-1cm \begin{tikzpicture}[remember picture,overlay] \shade [inner color=gray,outer color=white] (0,0) rectangle (\textwidth,0.3cm); \end{tikzpicture} \end{flushleft} \end{beamercolorbox}% {\parskip0pt\par}% \ifbeamercolorempty[bg]{block title} {} {\ifbeamercolorempty[bg]{block body}{}{\nointerlineskip\vskip-0.5pt}}% \usebeamerfont{block body}% \vskip-0.5cm \begin{beamercolorbox}[colsep*=0ex,vmode]{block body}% %{\vskip1ex}\vbox{}% \justifying } \setbeamertemplate{block end} { \end{beamercolorbox} \vskip\smallskipamount } % alertblock (with frame) \setbeamertemplate{block alerted begin} { \par\vskip\medskipamount% \begin{beamercolorbox}[sep=0ex,rounded=true,center,dp={2ex}]{block alerted title} \vskip-0.4cm \usebeamerfont{block title}\large\insertblocktitle \end{beamercolorbox}% {\parskip0pt\par}% \usebeamerfont{block body}% \vskip-0.8cm \begin{beamercolorbox}[sep=0.5cm, rounded=true,center]{block alerted title}% \setlength{\inboxwd}{\linewidth} \addtolength{\inboxwd}{-1cm} \begin{beamercolorbox}[rounded=true,wd={\inboxwd},center]{block alerted body} \setlength{\iinboxwd}{\inboxwd} \setlength{\inboxrule}{\inboxwd} \addtolength{\iinboxwd}{-0.5cm} \addtolength{\inboxrule}{0.5cm} \begin{center} \begin{minipage}{\iinboxwd} \justifying } \setbeamertemplate{block alerted end} { \end{minipage} \end{center} \end{beamercolorbox} \end{beamercolorbox} \vskip\smallskipamount }