texlive[49867] Master: beamertheme-light (29jan19)

commits+karl at tug.org commits+karl at tug.org
Tue Jan 29 23:14:50 CET 2019


Revision: 49867
          http://tug.org/svn/texlive?view=revision&revision=49867
Author:   karl
Date:     2019-01-29 23:14:50 +0100 (Tue, 29 Jan 2019)
Log Message:
-----------
beamertheme-light (29jan19)

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tlpkg-ctan-check
    trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/beamertheme-light/
    trunk/Master/texmf-dist/doc/latex/beamertheme-light/README
    trunk/Master/texmf-dist/doc/latex/beamertheme-light/beamertheme-light-example.pdf
    trunk/Master/texmf-dist/doc/latex/beamertheme-light/beamertheme-light-example.tex
    trunk/Master/texmf-dist/tex/latex/beamertheme-light/
    trunk/Master/texmf-dist/tex/latex/beamertheme-light/beamertheme-light.sty
    trunk/Master/tlpkg/tlpsrc/beamertheme-light.tlpsrc

Added: trunk/Master/texmf-dist/doc/latex/beamertheme-light/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamertheme-light/README	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/beamertheme-light/README	2019-01-29 22:14:50 UTC (rev 49867)
@@ -0,0 +1,12 @@
+The LaTeX package `beamertheme-light' provides an aesthetic and
+minimal beamer style by redefining colors and fonts.
+Several color themes are available as options.
+A usage guide is given in beamertheme-light-example.pdf. 
+
+Please send enhancements and corrections to: 
+Fabien Vergnet, f.j.vergnet at gmail.com, or
+Vivien Goepp, vivien.goepp at gmail.com
+
+2019/01/29
+Package version 1.0
+This package is licensed under the General Public License version 3 (GPL3).


Property changes on: trunk/Master/texmf-dist/doc/latex/beamertheme-light/README
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/beamertheme-light/beamertheme-light-example.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/beamertheme-light/beamertheme-light-example.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamertheme-light/beamertheme-light-example.pdf	2019-01-29 22:13:59 UTC (rev 49866)
+++ trunk/Master/texmf-dist/doc/latex/beamertheme-light/beamertheme-light-example.pdf	2019-01-29 22:14:50 UTC (rev 49867)

Property changes on: trunk/Master/texmf-dist/doc/latex/beamertheme-light/beamertheme-light-example.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/beamertheme-light/beamertheme-light-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamertheme-light/beamertheme-light-example.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/beamertheme-light/beamertheme-light-example.tex	2019-01-29 22:14:50 UTC (rev 49867)
@@ -0,0 +1,41 @@
+\documentclass[10pt, compress]{beamer}
+
+\usepackage[english]{babel}
+\usepackage[green]{beamertheme-light}
+
+\title[The package \texttt{light}]{Colored beamer layout \\ with \texttt{beamertheme-light}}
+\author[F. Vergnet and V. Goepp]{F. Vergnet$^\dagger$ and V. Goepp$^{\ddagger}$}
+\institute{$\dagger$ : LMO, Universit\'e Paris-Sud, Universit\'e Paris-Saclay,  \\ $\ddagger$ : MAP5, Universit\'e Paris-Descartes}
+\date{Package version 1.0 (29/01/2019)}
+
+\begin{document}
+
+{\setbeamertemplate{footline}{}
+\begin{frame}
+	\titlepage
+\end{frame}
+}
+
+\begin{frame}
+	\frametitle{How to use the package}
+	\begin{enumerate}
+	\item Download \texttt{beamertheme-light} from CTAN.
+	\item Include \texttt{\textbackslash usepackage[coloroption]\{beamertheme-light\}} in your \texttt{.tex} beamer document.
+	\item Replace \texttt{coloroption} by the color of your choice: ``red'', ``blue'', ``purple'', or ``green'' (the default color)
+	\item The beamer document will have the same layout as this document.
+	\end{enumerate}
+\end{frame}
+
+\begin{frame}
+		\frametitle{Further options}
+		\begin{enumerate}
+				\item Provide a short title field.
+				\item Provide a short author field.
+				\item Use the command \texttt{\textbackslash thankframe\{mymessage\}} for the last frame.
+		\end{enumerate}
+\end{frame}
+	
+%%%%% Define last frame %%%%%
+\thankframe{This is the thankframe}
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/beamertheme-light/beamertheme-light-example.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/beamertheme-light/beamertheme-light.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamertheme-light/beamertheme-light.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/beamertheme-light/beamertheme-light.sty	2019-01-29 22:14:50 UTC (rev 49867)
@@ -0,0 +1,115 @@
+%%%%% Package ``beamertheme-light'': a colored beamer theme %%%%%
+%%%%% Authors: Fabien Vergnet and Vivien Goepp %%%%%
+%%%%% Contact: f.j.vergnet at gmail.com and vivien.goepp at gmail.com %%%%%
+%%%%% Package version 1.0 (29/01/2019) %%%%%
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{light}[2019/01/29 Beamer style package]
+
+\mode<presentation>
+
+%%%%% Define colors %%%%%
+% Defaut:
+\definecolor{vertfonce}{rgb}{0.20,0.43,0.09} 
+% Blue:
+\definecolor{frenchblue}{rgb}{0.0, 0.45, 0.73}
+\definecolor{sanddune}{rgb}{0.59, 0.44, 0.09}
+% Purple:
+\definecolor{darkmagenta}{rgb}{0.55, 0.0, 0.55}
+\definecolor{byzantium}{rgb}{0.44, 0.16, 0.39}
+\definecolor{sanddune}{rgb}{0.59, 0.44, 0.09}
+% Beige:
+\definecolor{darkpastelred}{rgb}{0.76, 0.23, 0.13}
+\definecolor{desertsand}{rgb}{0.93, 0.79, 0.69}
+
+%%%%% Define body and title colors %%%%%
+%% Foreground colors
+\newcommand{\wordcolor}{vertfonce} % Text color
+%% Optional colors
+\DeclareOption{blue}{\renewcommand{\wordcolor}{frenchblue}}
+\DeclareOption{red}{\renewcommand{\wordcolor}{darkpastelred}}
+\DeclareOption{purple}{\renewcommand{\wordcolor}{darkmagenta}}
+\DeclareOption*{\PackageWarning{descartes}{Unknown ‘\CurrentOption’}}
+\ProcessOptions\relax
+
+%% Background colors
+\newcommand{\strbg}{white!90!black} % Structure background color
+\DeclareOption{blue}{\renewcommand{\strbg}{sanddune!15!white}}
+\DeclareOption{red}{\renewcommand{\strbg}{desertsand!30!white}}
+\DeclareOption{purple}{\renewcommand{\strbg}{byzantium!25!white}}
+\DeclareOption*{\PackageWarning{descartes}{Unknown ‘\CurrentOption’}}
+\ProcessOptions\relax
+
+%% Set colors
+\setbeamercolor{title in head/foot}{fg=\wordcolor,bg=white!90!black}
+\setbeamercolor{structure}{fg=\wordcolor,bg=\strbg}
+\setbeamercolor{title}{fg=\wordcolor,bg=white}
+
+%%%%% Define title frame %%%%%
+\defbeamertemplate*{title page}{customized}[1][]
+{
+  \vspace{1cm}
+  \usebeamerfont{title}\usebeamercolor[fg]{title}\center{\huge \inserttitle}\par
+   \center{\rule{0.6666\paperwidth}{0.02cm}\par}
+  \bigskip
+  \usebeamerfont{author}\usebeamercolor[black]{author}{\large \insertauthor}\\
+  \bigskip
+  \usebeamerfont{institute}{\small \insertinstitute}\par
+  \bigskip
+  \vspace{1cm}
+  \usebeamerfont{date}{\small \insertdate}\par
+}
+%%%%% End define title frame %%%%%
+
+%%%%% Define footline %%%%%
+\setbeamertemplate{footline}
+{
+  \leavevmode%
+  \hbox{%
+  \begin{beamercolorbox}[wd =.45\paperwidth, ht = 2.25ex, dp = 1ex, center]{author in head/foot}%
+    \usebeamerfont{author in head/foot}\colorbox{structure.bg}{\makebox[0.45\paperwidth]{\insertshortauthor}}
+  \end{beamercolorbox}%
+  \begin{beamercolorbox}[wd =.45\paperwidth, ht = 2.25ex, dp = 1ex, center]{title in head/foot}%
+    \usebeamerfont{title in head/foot}\colorbox{structure.bg}{\makebox[0.45\paperwidth]{\insertshorttitle}}
+  \end{beamercolorbox}%
+  \begin{beamercolorbox}[wd=.10\paperwidth, ht = 2.25ex, dp = 1ex, right]{date in head/foot}%
+    \usebeamerfont{date in head/foot}\colorbox{structure.bg}{\makebox[0.10\paperwidth]{
+    \insertframenumber{} / \inserttotalframenumber\hspace*{2ex}}}
+  \end{beamercolorbox}}%
+  \vskip0pt%
+}
+%%%%% End define footline %%%%%
+
+%%%%% Define command for the "Thank you" frame
+\newcommand{\thankframe}[1]{
+\setbeamercolor{background canvas}{fg = title.fg,bg = title.fg!50!black}
+\setbeamertemplate{footline}{}
+\begin{frame}
+	\center{\Huge \textcolor{white}{#1}}
+\end{frame}
+\setbeamercolor{structure}{fg = \wordcolor, bg = \strbg}
+\setbeamercolor{background canvas}{fg = black,bg = white}
+}
+%%%%% End define command for the "Thank you" frame
+
+%% Rounded block (for definition, prop, theorems, etc...)
+\setbeamertemplate{blocks}[rounded][shadow = true]
+
+%% No navigation symbols
+\setbeamertemplate{navigation symbols}{}
+
+%% Redefine itemize
+\setbeamercolor{item}{fg = title.fg, bg = title.fg}
+\setbeamertemplate{itemize item}{{\tiny{\textbullet}}}
+
+%% Redefine the way the legend of a figure is written
+\setbeamertemplate{caption}{\raggedright\scriptsize{\insertcaption}\par}
+
+%% To have "[number]" before any reference in bibliography
+\setbeamertemplate{bibliography item}[text]
+
+%% Remove 1 from the counter (title frame is 0)
+\addtocounter{framenumber}{-1}
+
+\mode
+<all>


Property changes on: trunk/Master/texmf-dist/tex/latex/beamertheme-light/beamertheme-light.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/tlpkg-ctan-check
===================================================================
--- trunk/Master/tlpkg/bin/tlpkg-ctan-check	2019-01-29 22:13:59 UTC (rev 49866)
+++ trunk/Master/tlpkg/bin/tlpkg-ctan-check	2019-01-29 22:14:50 UTC (rev 49867)
@@ -83,7 +83,7 @@
     beameraudience beamercolorthemeowl beamerdarkthemes beamerposter
     beamersubframe beamerswitch beamertheme-cuerna
     beamertheme-detlevcm beamertheme-epyt beamertheme-focus
-    beamertheme-metropolis beamertheme-npbt
+    beamertheme-light beamertheme-metropolis beamertheme-npbt
     beamertheme-phnompenh beamertheme-saintpetersburg beamertheme-upenn-bc
     beamerthemejltree
     beamerthemenirma

Added: trunk/Master/tlpkg/tlpsrc/beamertheme-light.tlpsrc
===================================================================
Modified: trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc	2019-01-29 22:13:59 UTC (rev 49866)
+++ trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc	2019-01-29 22:14:50 UTC (rev 49867)
@@ -72,6 +72,7 @@
 depend beamertheme-detlevcm
 depend beamertheme-epyt
 depend beamertheme-focus
+depend beamertheme-light
 depend beamertheme-metropolis
 depend beamertheme-npbt
 depend beamertheme-phnompenh



More information about the tex-live-commits mailing list