diff beamerthemeOctave.sty @ 0:7751b57c6dd2

init
author Jordi Gutiérrez Hermoso <jordigh@octave.org>
date Mon, 16 Jul 2012 21:21:23 -0400
parents
children 43e0401cbd18
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/beamerthemeOctave.sty
@@ -0,0 +1,67 @@
+\usetheme{Rochester}
+
+\RequirePackage{pgf}
+
+\pgfdeclareimage[width=1.0\paperwidth]{octave-header}{octave-header}
+
+\setbeamertemplate{blocks}[rounded][shadow=true]
+
+\beamer@headheight=0.13\paperwidth
+
+\definecolor{octaveorange}{HTML}{F7800A}
+\definecolor{octavegray}{HTML}{686868}
+\definecolor{octavelightgray}{HTML}{EEEEEE}
+\definecolor{octaveblue}{HTML}{236EAF}
+\setbeamercolor*{Title bar}{fg=white}
+\setbeamercolor*{Location bar}{fg=octaveorange,bg=octavelightgray}
+\setbeamercolor*{frametitle}{parent=Title bar}
+\setbeamercolor*{block title}{bg=octaveblue,fg=white}
+\setbeamercolor*{block body}{bg=octavelightgray,fg=octavegray}
+\setbeamercolor*{normal text}{bg=white,fg=octavegray}
+\setbeamercolor*{section in head/foot}{bg=octaveblue,fg=white}
+
+\usecolortheme[named=octaveorange]{structure}
+
+\setbeamerfont{section in head/foot}{size=\tiny,series=\normalfont}
+\setbeamerfont{frametitle}{size=\Large}
+
+%\setbeamertemplate{headline}
+\setbeamertemplate{frametitle}
+{
+  \vskip-0.25\beamer@headheight
+  \vskip-\baselineskip
+  \vskip-0.2cm
+  \hskip0.7cm\usebeamerfont*{frametitle}\insertframetitle
+  \vskip-0.10em
+  \hskip0.7cm\usebeamerfont*{framesubtitle}\insertframesubtitle
+}
+
+\setbeamertemplate{headline}
+{
+  \pgfuseimage{octave-header}
+  \vskip -1.95cm
+  \linethickness{0.25pt}
+
+  \framelatex{
+  \begin{beamercolorbox}[wd=\paperwidth,ht=0.3\beamer@headheight]{Title bar}
+    \usebeamerfont{section in head/foot}%
+    \insertsectionnavigationhorizontal{0pt}{\hskip0.22cm}{}%
+  \end{beamercolorbox}}
+
+  \framelatex{
+  \begin{beamercolorbox}[wd=\paperwidth,ht=0.7\beamer@headheight]{Title bar}
+  \end{beamercolorbox}}
+}
+
+\setbeamertemplate{footline}
+{
+  \linethickness{0.25pt}
+  \framelatex{
+  \begin{beamercolorbox}[leftskip=.3cm,wd=\paperwidth,ht=0.3\beamer@headheight,sep=0.1cm]{Location bar}
+    \usebeamerfont{section in head/foot}%
+    \insertshortauthor~|~\insertshorttitle
+    \hfill
+    \insertframenumber/\inserttotalframenumber
+  \end{beamercolorbox}}
+}
+