From e030c72cb82752f6348535873fafd292d6b0e2bd Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 27 Nov 2015 22:14:04 +0000 Subject: beamer-verona (27nov15) git-svn-id: svn://tug.org/texlive/trunk@38958 c570f23f-e606-0410-a88d-b1316a301751 --- .../latex/beamer-verona/beamercolorthemeVerona.sty | 43 ----- .../latex/beamer-verona/beamerfontthemeVerona.sty | 27 --- .../latex/beamer-verona/beamerinnerthemeVerona.sty | 21 --- .../latex/beamer-verona/beamerouterthemeVerona.sty | 155 ----------------- .../tex/latex/beamer-verona/beamerthemeVerona.sty | 191 +++++++++++++++++++-- 5 files changed, 177 insertions(+), 260 deletions(-) delete mode 100644 Master/texmf-dist/tex/latex/beamer-verona/beamercolorthemeVerona.sty delete mode 100644 Master/texmf-dist/tex/latex/beamer-verona/beamerfontthemeVerona.sty delete mode 100644 Master/texmf-dist/tex/latex/beamer-verona/beamerinnerthemeVerona.sty delete mode 100644 Master/texmf-dist/tex/latex/beamer-verona/beamerouterthemeVerona.sty (limited to 'Master/texmf-dist/tex/latex/beamer-verona') 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 -% -% ------------------------------------------------------- -% -% 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 - - -\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 - 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 -% -% ------------------------------------------------------- -% -% 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 - -\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 - 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 -% -% ------------------------------------------------------- -% -% 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 - -\setbeamertemplate{itemize item}[circle] -\setbeamertemplate{itemize subitem}[triangle] - -\mode - 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 -% -% ------------------------------------------------------- -% -% 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 - -\useoutertheme{infolines} -\setbeamertemplate{navigation symbols}{} - -\mode - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% 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 -\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 - - -\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 - 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 - -\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 -- cgit v1.2.3