summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/beamer-verona
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-11-27 22:14:04 +0000
committerKarl Berry <karl@freefriends.org>2015-11-27 22:14:04 +0000
commite030c72cb82752f6348535873fafd292d6b0e2bd (patch)
tree271d78bc81cb3d4bd57d7a03fedbdcf108f780b5 /Master/texmf-dist/tex/latex/beamer-verona
parenta1649a0bb25c4b09335677c85aa501dba58a1086 (diff)
beamer-verona (27nov15)
git-svn-id: svn://tug.org/texlive/trunk@38958 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer-verona')
-rw-r--r--Master/texmf-dist/tex/latex/beamer-verona/beamercolorthemeVerona.sty43
-rw-r--r--Master/texmf-dist/tex/latex/beamer-verona/beamerfontthemeVerona.sty27
-rw-r--r--Master/texmf-dist/tex/latex/beamer-verona/beamerinnerthemeVerona.sty21
-rw-r--r--Master/texmf-dist/tex/latex/beamer-verona/beamerouterthemeVerona.sty155
-rw-r--r--Master/texmf-dist/tex/latex/beamer-verona/beamerthemeVerona.sty191
5 files changed, 177 insertions, 260 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer-verona/beamercolorthemeVerona.sty b/Master/texmf-dist/tex/latex/beamer-verona/beamercolorthemeVerona.sty
deleted file mode 100644
index 27ca9eb586b..00000000000
--- a/Master/texmf-dist/tex/latex/beamer-verona/beamercolorthemeVerona.sty
+++ /dev/null
@@ -1,43 +0,0 @@
-% Copyright (C) 2015 by Ivan Valbusa
-% <ivan dot valbusa at univr dot it>
-% -------------------------------------------------------
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-
-% Version 0.1
-
-\mode<presentation>
-
-
-\setbeamercolor{alerted text}{fg=orange!70!black}
-\setbeamercolor{example text}{fg=green!50!black}
-\setbeamercolor{structure}{fg=red!50!black}
-
-\setbeamercolor*{section in head/foot}{bg=structure!80}
-\setbeamercolor*{subsection in head/foot}{bg=structure!30}
-
-\setbeamercolor{subtitle}{fg=white}
-\setbeamercolor{title}{fg=white,bg=gray!90}
-\setbeamercolor{author}{fg=gray}
-\setbeamercolor{date}{fg=gray}
-
-\setbeamercolor{author in head/foot}{fg=red}
-\setbeamercolor{title in head/foot}{parent=alerted text}
-\setbeamercolor{date in head/foot}{fg=red,bg=green}
-
-\setbeamercolor{block title}{use=structure,fg=structure.fg,bg=structure.fg!10!bg}
-\setbeamercolor{block title alerted}{use=alerted text,fg=alerted text.fg,bg=alerted text.fg!10!bg}
-\setbeamercolor{block title example}{use=example text,fg=example text.fg,bg=example text.fg!10!bg}
-
-\setbeamercolor{block body}{parent=normal text,use=block title,bg=block title.bg}
-\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg}
-\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.bg}
-
-\mode
-<all>
diff --git a/Master/texmf-dist/tex/latex/beamer-verona/beamerfontthemeVerona.sty b/Master/texmf-dist/tex/latex/beamer-verona/beamerfontthemeVerona.sty
deleted file mode 100644
index f5d9437a3e4..00000000000
--- a/Master/texmf-dist/tex/latex/beamer-verona/beamerfontthemeVerona.sty
+++ /dev/null
@@ -1,27 +0,0 @@
-% Copyright (C) 2015 by Ivan Valbusa
-% <ivan dot valbusa at univr dot it>
-% -------------------------------------------------------
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-
-% Version 0.1
-
-\mode<presentation>
-
-\setbeamerfont{tiny structure}{series=\mdseries,size=\tiny}
-\setbeamerfont{title}{size=\LARGE,series=\bfseries}
-\setbeamerfont{subtitle}{size=\normalsize,series=\mdseries}
-\setbeamerfont{frametitle}{size=\Large,series=\bfseries}
-\setbeamerfont{framesubtitle}{size=\normalsize,series=\mdseries}
-\setbeamerfont*{author}{size=\small,series=\bfseries}
-\setbeamerfont*{date}{size=\footnotesize}
-\setbeamerfont{block title}{size={}}
-
-\mode
-<all>
diff --git a/Master/texmf-dist/tex/latex/beamer-verona/beamerinnerthemeVerona.sty b/Master/texmf-dist/tex/latex/beamer-verona/beamerinnerthemeVerona.sty
deleted file mode 100644
index 7fc8f4e5689..00000000000
--- a/Master/texmf-dist/tex/latex/beamer-verona/beamerinnerthemeVerona.sty
+++ /dev/null
@@ -1,21 +0,0 @@
-% Copyright (C) 2015 by Ivan Valbusa
-% <ivan dot valbusa at univr dot it>
-% -------------------------------------------------------
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-
-% Version 0.1
-
-\mode<presentation>
-
-\setbeamertemplate{itemize item}[circle]
-\setbeamertemplate{itemize subitem}[triangle]
-
-\mode
-<all>
diff --git a/Master/texmf-dist/tex/latex/beamer-verona/beamerouterthemeVerona.sty b/Master/texmf-dist/tex/latex/beamer-verona/beamerouterthemeVerona.sty
deleted file mode 100644
index 67701305a85..00000000000
--- a/Master/texmf-dist/tex/latex/beamer-verona/beamerouterthemeVerona.sty
+++ /dev/null
@@ -1,155 +0,0 @@
-% Copyright (C) 2015 by Ivan Valbusa
-% <ivan dot valbusa at univr dot it>
-% -------------------------------------------------------
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-
-% Version 0.1
-
-\mode<presentation>
-
-\useoutertheme{infolines}
-\setbeamertemplate{navigation symbols}{}
-
-\mode<presentation>
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-% Headline...
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\setbeamertemplate{headline}
- {%
- \begin{tikzpicture}[overlay]
- \shade[bottom color=bg!80!fg, top color=bg]
- (0, 5mm) rectangle (\paperwidth,-3mm);
-% \fill[color=bg!70!fg,]
-% (0, -0.17cm) rectangle (\paperwidth, -0.19cm);
-% \fill[fill=structure.fg!70!bg, rounded corners=0.05cm]
-% (0.30cm,-0.14cm) rectangle (12.5cm, -0.22cm);
- \end{tikzpicture}
- \hbox{%
- \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.4ex,dp=2ex,right]{section in head/foot}%
- \usebeamerfont{section in head/foot}%
- \insertsectionhead\hspace*{2ex}
- \end{beamercolorbox}%
- \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.4ex,dp=2ex,left]{subsection in head/foot}%
- \usebeamerfont{subsection in head/foot}\hspace*{2ex}\insertsubsectionhead
- \end{beamercolorbox}}
- }
-
-
-\setbeamertemplate{frametitle}
-{
- \ifbeamercolorempty[bg]{frametitle}{}{\nointerlineskip}%
- \begin{beamercolorbox}[sep=0.3cm,ht=1.5cm,wd=\paperwidth]{frametitle}
- \usebeamerfont{frametitle}%
- \strut\insertframetitle\strut\par%
- {%
- \ifx\insertframesubtitle\@empty%
- \else%
- {\usebeamerfont{framesubtitle}\usebeamercolor[fg]{framesubtitle}\insertframesubtitle\strut\par}%
- \fi
- }%
- \end{beamercolorbox}%
- \tikz[overlay]{%
-% \draw[fill=structure.fg!40,draw=none] (0,2mm) rectangle (13,3mm);
- \draw[draw=structure,line width=2mm,yshift=8mm] (-1mm,0) -- (13,0);
-% \draw[draw=gray,line width=2mm,yshift=8mm] (-1mm,0) -- (-4mm,0);
-% \draw[fill=gray!30,draw=none,yshift=7.5mm,xshift=-4mm] (0,0) circle (2mm);
- %\draw[yshift=3.5mm,xshift=0mm,draw=none,fill=structure.fg!20] (0,0mm) rectangle (4,1mm);
- }
- \vskip-.8cm
-}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-% Footline...
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\setbeamertemplate{footline}
-{
-\begin{tikzpicture}[overlay]
-\draw[draw=black!70] (0,0) -- (13,0);
-\end{tikzpicture}
-
- \leavevmode%
- \hbox{%
- \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
- \color{black!70}
- \usebeamerfont{author in head/foot}\insertshortauthor\expandafter\beamer@ifempty\expandafter{\beamer@shortinstitute}{}{~~(\insertshortinstitute)}
- \end{beamercolorbox}%
- \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
- \color{black!70}
- \usebeamerfont{title in head/foot}\insertshorttitle
- \end{beamercolorbox}%
- \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,right]{date in head/foot}%
- \color{black!70}
- \usebeamerfont{date in head/foot}\insertshortdate{}\hspace*{2em}
- \insertframenumber{} / \inserttotalframenumber\hspace*{2ex}
- \end{beamercolorbox}}%
- \vskip0pt%
-}
-
-\setbeamertemplate{sidebar right}{}
-
-\AtBeginDocument{%
- {
- \usebeamercolor{background canvas}
- \pgfdeclareverticalshading{background shading}{\the\paperwidth}{color(0cm)=(fg); color(3cm)=(bg); color(0.6\paperheight)=(bg); color(0.9\paperheight)=(fg); color(\paperheight)=(black!60!fg)
- }
- }
-}
-
-\mode<handout>
-\setbeamertemplate{background canvas}{}%
-\setbeamertemplate{footline}{
- \begin{beamercolorbox}[wd=\paperwidth,ht=0.6cm,dp=0ex]{structure.fg}%
- \quad \insertshorttitle \hfill \insertframenumber~/~\inserttotalframenumber\quad \ \vskip0.1cm
- \end{beamercolorbox}%
-}
-
-\mode
-<all>
-
-\makeatother
-
-\setbeamertemplate{title page}
-{
-\nointerlineskip \begingroup
- \centering\vskip-12mm
- \begin{beamercolorbox}[sep=8pt,left,wd=\paperwidth,ht=.4\paperheight]{title}
- \usebeamerfont{title}\inserttitle\par%
- \ifx\insertsubtitle\@empty%
- \else%
- \vskip0.25em%
- {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
- \fi%
- \end{beamercolorbox}%
- \tikz[overlay]{\draw[fill=structure.fg,draw=none,yshift=1mm] (-7cm,0) rectangle (13,.4);}
- \vskip1em\par
- \begin{beamercolorbox}[sep=0pt,left]{author}
- \usebeamerfont{author}\insertauthor
- \end{beamercolorbox}
- \vskip3mm
- \begin{beamercolorbox}[sep=0pt,left]{institute}
- \usebeamerfont{institute}\insertinstitute
- \end{beamercolorbox}
- \vskip3mm
- \begin{beamercolorbox}[sep=0pt,left]{date}
- \usebeamerfont{date}\insertdate
- \end{beamercolorbox}\vskip0.5em
- {\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}
- \endgroup
- \vfill
-}
-
-\mode
-<all>
diff --git a/Master/texmf-dist/tex/latex/beamer-verona/beamerthemeVerona.sty b/Master/texmf-dist/tex/latex/beamer-verona/beamerthemeVerona.sty
index d70cb279bdf..0785d5d03df 100644
--- a/Master/texmf-dist/tex/latex/beamer-verona/beamerthemeVerona.sty
+++ b/Master/texmf-dist/tex/latex/beamer-verona/beamerthemeVerona.sty
@@ -10,27 +10,190 @@
% and version 1.3 or later is part of all distributions of LaTeX
% version 2005/12/01 or later.
-% Version 0.1
-
-\RequirePackage{tikz}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{beamerthemeVerona}[2015/11/27 v.0.1a Themes for the Beamer class]%
\mode<presentation>
-
-\newif\ifbeamer@secheader
-\beamer@secheaderfalse
-
-\DeclareOptionBeamer{secheader}{\beamer@secheadertrue}
+\newif\ifbeamer@showheader
+\newif\ifbeamer@red
+\newif\ifbeamer@gray
+\newif\ifbeamer@colorblocks
+\newif\ifbeamer@graytitle
+\beamer@showheaderfalse
+\beamer@redfalse
+\beamer@grayfalse
+\beamer@colorblocksfalse
+\beamer@graytitlefalse
+\DeclareOptionBeamer{showheader}{\beamer@showheadertrue}
+\DeclareOptionBeamer{red}{\beamer@redtrue}
+\DeclareOptionBeamer{gray}{\beamer@graytrue}
+\DeclareOptionBeamer{colorblocks}{\beamer@colorblockstrue}
+\DeclareOptionBeamer{graytitle}{\beamer@graytitletrue}
\ProcessOptionsBeamer
-\useinnertheme[shadow=true]{rounded}
-\usecolortheme{Verona}
-\useoutertheme{Verona}
-\useinnertheme{Verona}
-\usefonttheme{Verona}
+% ******************
+% colortheme
+% ******************
+\definecolor{Veronagreen}{RGB}{0,152,0}
+\definecolor{Veronablue}{RGB}{0,51,102}
+\definecolor{Veronaorange}{RGB}{255,52,0}
+\definecolor{Veronateal}{RGB}{0,152,152}
+\definecolor{Veronared}{RGB}{152,0,0}
+\definecolor{Veronagray}{RGB}{102,102,102}
+\ifbeamer@red
+ \setbeamercolor{alerted text}{fg=Veronaorange}
+ \setbeamercolor{example text}{fg=Veronagreen}
+ \setbeamercolor{structure}{fg=Veronared}
+\else
+ \ifbeamer@gray
+ \setbeamercolor*{alerted text}{fg=Veronablue}
+ \setbeamercolor*{example text}{fg=Veronagreen}
+ \setbeamercolor*{structure}{fg=Veronagray}
+ \setbeamercolor*{frametitle}{fg=Veronagray!80,bg=}
+ \else
+ \setbeamercolor*{alerted text}{fg=Veronaorange}
+ \setbeamercolor*{example text}{fg=Veronagreen}
+ \setbeamercolor*{structure}{fg=Veronablue}
+ \fi
+\fi
+\setbeamercolor*{author in head/foot}{fg=Veronagray,bg=}
+\setbeamercolor*{title in head/foot}{fg=Veronagray,bg=}
+\setbeamercolor*{date in head/foot}{fg=Veronagray,bg=}
+\setbeamercolor*{section in head/foot}{fg=Veronagray,bg=}
+\setbeamercolor*{subsection in head/foot}{fg=Veronagray,bg=}
+\setbeamercolor*{subtitle}{fg=white}
+\setbeamercolor*{title}{fg=white,bg=Veronagray!75}
+\setbeamercolor*{author}{fg=gray}
+\setbeamercolor*{date}{fg=gray}
+\ifbeamer@graytitle
+\setbeamercolor*{frametitle}{fg=Veronagray!80}
+\else
+\fi
+% blocks
+\ifbeamer@colorblocks
+\setbeamercolor{block title}{use=structure,fg=structure.fg,bg=structure.fg!10!bg}
+\setbeamercolor{block title alerted}{use=alerted text,fg=alerted text.fg,bg=alerted text.fg!10!bg}
+\setbeamercolor{block title example}{use=example text,fg=example text.fg,bg=example text.fg!10!bg}
-\ifbeamer@secheader\else\setbeamertemplate{headline}[default]\fi
+\setbeamercolor{block body}{parent=normal text,use=block title,bg=block title.bg}
+\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg}
+\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.bg}
+\else
+\fi
+% ******************
+% fonttheme
+% ******************
+\setbeamerfont*{tiny structure}{series=\mdseries,size=\fontsize{6}{6}}
+\setbeamerfont*{title}{size=\LARGE,series=\bfseries}
+\setbeamerfont*{subtitle}{size=\normalsize,series=\mdseries}
+\setbeamerfont*{frametitle}{size=\Large,series=\bfseries}
+\setbeamerfont*{framesubtitle}{size=\normalsize,series=\mdseries}
+\setbeamerfont*{author}{size=\small,series=\bfseries}
+\setbeamerfont*{date}{size=\footnotesize}
+\setbeamerfont*{block title}{size={}}
+% ******************
+% innertheme
+% ******************
+\setbeamertemplate{itemize item}[triangle]
+\setbeamertemplate{itemize subitem}[circle]
+\setbeamertemplate{blocks}[rounded][shadow=true]
+% ******************
+% outertheme
+% ******************
+\setbeamertemplate{navigation symbols}{}
+\setbeamertemplate{sidebar right}{}
+\setbeamersize{text margin left=1em,text margin right=1em}
+% title page
+\setbeamertemplate{title page}
+{
+\nointerlineskip \begingroup
+ \centering\vskip-12mm
+ \begin{beamercolorbox}[sep=8pt,left,wd=\paperwidth,ht=.4\paperheight]{title}
+ \usebeamerfont{title}\inserttitle\par%
+ \ifx\insertsubtitle\@empty%
+ \else%
+ \vskip0.25em%
+ {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
+ \fi%
+ \end{beamercolorbox}%
+\vspace*{-1mm}
+\hspace*{-4mm}\mbox{\color{structure.fg}\rule{12.8cm}{11pt}}
+ \vskip1em\par
+ \begin{beamercolorbox}[sep=0pt,left]{author}
+ \usebeamerfont{author}\insertauthor
+ \end{beamercolorbox}
+ \vskip3mm
+ \begin{beamercolorbox}[sep=0pt,left]{institute}
+ \usebeamerfont{institute}\insertinstitute
+ \end{beamercolorbox}
+ \vskip3mm
+ \begin{beamercolorbox}[sep=0pt,left]{date}
+ \usebeamerfont{date}\insertdate
+ \end{beamercolorbox}\vskip0.5em
+ {\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}
+ \endgroup
+ \vfill
+}
+% headline
+\ifbeamer@showheader
+\setbeamertemplate{headline}
+{%
+ \leavevmode%
+ \hbox{%
+ \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.65ex,dp=1.5ex,right]{section in head/foot}%
+ \usebeamerfont{section in head/foot}\insertsectionhead\hspace*{2ex}
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.65ex,dp=1.5ex,left]{subsection in head/foot}%
+ \usebeamerfont{subsection in head/foot}\hspace*{2ex}\insertsubsectionhead
+ \end{beamercolorbox}}%
+ \vskip0pt%
+{\color{gray}\rule{12.8cm}{1pt}\\}
+}
+\else
+\fi
+% footline
+\setbeamertemplate{footline}
+{%
+{\color{gray}\rule{12.8cm}{1pt}\\}
+ \leavevmode%
+ \hbox{%
+ \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
+ \usebeamerfont{author in head/foot}\hspace*{2pt}\insertshortauthor\expandafter\beamer@ifempty\expandafter{\beamer@shortinstitute}{}{~~(\insertshortinstitute)}
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
+ \usebeamerfont{title in head/foot}\insertshorttitle
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,right]{date in head/foot}%
+ \usebeamerfont{date in head/foot}\insertshortdate{}\hspace*{2em}
+ \insertframenumber{} / \inserttotalframenumber\hspace*{2ex}
+ \end{beamercolorbox}}%
+ \vskip0pt%
+}
+% frame title
+\setbeamertemplate{frametitle}
+{
+ \ifbeamercolorempty[bg]{frametitle}{}{\nointerlineskip}%
+ \@tempdima=\textwidth%
+ \advance\@tempdima by\beamer@leftmargin%
+ \advance\@tempdima by\beamer@rightmargin%
+ \begin{beamercolorbox}[sep=0.3cm,left,wd=\the\@tempdima]{frametitle}
+ \usebeamerfont{frametitle}%
+ \vbox{}\vskip-1ex%
+ \strut\insertframetitle\strut\par%
+ {%
+ \ifx\insertframesubtitle\@empty%
+ \else%
+ {\usebeamerfont{framesubtitle}\usebeamercolor[fg]{framesubtitle}\insertframesubtitle\strut\par}%
+ \fi
+ }%
+ \vskip-1ex%
+ \if@tempswa\else\vskip-.3cm\fi% set inside beamercolorbox... evil here...
+ \end{beamercolorbox}%
+\hspace*{-1mm}\mbox{\color{structure.fg}\rule{12.8cm}{2mm}}
+}
+\def\beamer@fteright{\vskip0.35cm\advance\leftskip by 1.7cm\advance\rightskip by1.7cm}
\mode
<all>