texlive[60439] Master/texmf-dist: beamertheme-trigon (6sep21)

commits+karl at tug.org commits+karl at tug.org
Mon Sep 6 23:16:58 CEST 2021


Revision: 60439
          http://tug.org/svn/texlive?view=revision&revision=60439
Author:   karl
Date:     2021-09-06 23:16:58 +0200 (Mon, 06 Sep 2021)
Log Message:
-----------
beamertheme-trigon (6sep21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/README.md
    trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/trigon_demo.pdf
    trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/trigon_demo.tex
    trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/trigontheme.pdf
    trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamercolorthemetrigon.dtx
    trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerfontthemetrigon.dtx
    trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerinnerthemetrigon.dtx
    trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerouterthemetrigon.dtx
    trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerthemetrigon.dtx
    trunk/Master/texmf-dist/source/latex/beamertheme-trigon/trigontheme.dtx
    trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamercolorthemetrigon.sty
    trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerfontthemetrigon.sty
    trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerinnerthemetrigon.sty
    trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerouterthemetrigon.sty
    trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerthemetrigon.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/frames.tex

Modified: trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/README.md	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/README.md	2021-09-06 21:16:58 UTC (rev 60439)
@@ -19,8 +19,9 @@
 The main design focuses on triangular shapes for major layout elements and noise
 minimization for the main body of the work.
 
-The theme will be made available directly from CTAN and Overleaf once finished
-(hopefully).
+The theme is now available on [CTAN](https://ctan.org/pkg/beamertheme-trigon)
+and will be shared as a template on [Overleaf](https://www.overleaf.com)
+shortly.
 
 Feature requests, issues and pull requests are welcome.
 
@@ -27,6 +28,7 @@
 ## Features
 
 - Multiple style variations for title, section and regular slides
+- Dark theme
 - Many convenient options (numbering style, toggle section slides, title font changes,...)
 - Looks better on 16:9 format, but supports 4:3 as well
 - Lightweight (does not require lots of additional packages)
@@ -52,8 +54,37 @@
 
 
 ## Installation
+To install a stable version of this theme, please refer to update instructions
+of your TeX distribution. Trigon has been on
+[CTAN](https://ctan.org/pkg/beamertheme-trigon) since March 2021. For users of
+typical TeX distributions (TexLive, MacTeX, MikTeX), simply updating your
+package list should install trigon on your system.
 
+If you want to use the cutting-edge development version of Trigon, you can
+install it manually by following these steps:
+1. **Download the source** using a `git clone` of the [Trigon
+   repository](https://gitlab.com/thlamb/beamertheme-trigon) or as a [zip
+   archive](https://gitlab.com/thlamb/beamertheme-trigon/-/archive/master/beamertheme-trigon-master.zip)
+2. **Compile the style files** by running `make sty` inside the downloaded
+   directory. (Or run LaTeX directly on `source/trigontheme.ins`.)
+3. **Move the resulting `*.sty` files** to the folder containing your
+   presentation. To use Trigon with many presentations, run `make install` or
+   move the `*.sty` files to a folder in your TeX path instead.
+4. **Use the theme** by declaring `\usetheme{trigon}` in the preamble of your
+   document.
 
+### Overleaf
+Trigon is not yet included in default TexLive installations. Therefore, it is
+not natively available on [Overleaf](https://overleaf.com) (it should be
+included at the end of Q3 2021). In the meantime, a template project was made
+and will be kept updated with the current master version. To use it, follow
+[this link](https://www.overleaf.com/read/dvbnhdcbfknk), copy the project
+(menu/copy project) and modify it to your needs.
+
+Once the theme will be properly included to Overleaf, a basic template will be
+added to the Overleaf theme gallery.
+
+
 ## Usage
 See [the package documentation][docs-url] for a detailed view of the package
 options.

Added: trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/frames.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/frames.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/frames.tex	2021-09-06 21:16:58 UTC (rev 60439)
@@ -0,0 +1,280 @@
+%--------------------------------------
+% Create title frame
+\titleframe
+
+%--------------------------------------
+% Table of contents
+\begin{frame}{Overview}
+  \setbeamertemplate{section in toc}[sections numbered]
+  \tableofcontents[hideallsubsections]
+\end{frame}
+
+
+%==============================================
+\section{Introduction}
+%==============================================
+\begin{frame}{\insertsectionhead}
+  \framesubtitle{A short introduction to Trigon}
+  \themename is a modern, elegant and versatile theme for Beamer, inspired by
+  the
+  \href{https://github.com/matze/mtheme}{\textsc{metropolis} theme} from Matthias
+  Vogelgesang.
+  \vfill
+  \themename comes with lots of nice extra features
+  \begin{itemize}
+    \item Multiple style variations for title, section and normal slides
+    \item Simple customization of theme colors
+    \item Lots of convenient options to tweak the design
+  \end{itemize}
+\end{frame}
+
+
+%==============================================
+\section{Layout}
+%==============================================
+
+\subsection{Layout variations}
+
+\begin{frame}[fragile=singleslide]{\insertsectionhead}
+  \framesubtitle{\insertsubsectionhead}
+  The general style for the title, section and regular frames can be changed
+  easily with simple options. Here are some examples for the title page
+  \begin{figure}[ht!]
+    \begin{subfigure}[b]{0.3\textwidth}
+      \frame{\includegraphics[width=\textwidth]{screenshots/layout_example-03.jpg}}
+      \caption*{plain}
+    \end{subfigure}
+    \hspace{\fill}
+    \begin{subfigure}[b]{0.3\textwidth}
+      \frame{\includegraphics[width=\textwidth]{screenshots/layout_example-02.jpg}}
+      \caption*{style1}
+    \end{subfigure}
+    \hspace{\fill}
+    \begin{subfigure}[b]{0.3\textwidth}
+      \frame{\includegraphics[width=\textwidth]{screenshots/layout_example-01.jpg}}
+      \caption*{style2 (default)}
+    \end{subfigure}
+  \end{figure}
+\end{frame}
+
+%--------------------------------------
+\subsection{Fonts}
+
+\begin{frame}
+  \frametitle{\insertsectionhead}
+  \framesubtitle{\insertsubsectionhead}
+  This theme is using \textit{Source Sans Pro} font for all elements by default.
+  This can be disabled by providing the option \texttt{usesourcefonts=false}.
+  \vfill
+  Emphasis can be added by using \textbf{bold} typeface, \textit{italic},
+  \alert{alert} or {\color{tPrim}{simple colors}}.
+  \vfill
+  Equations are typsetted with this font as well
+  \begin{equation*}
+    F(x|\mu,s) = \int_{-\infty}^x s^{-1}\left(1+e^{-\frac{v-\mu}{s}}\right)^{-2} e^{-\frac{v-\mu}{s}}\;\mathsf{d}v = \frac{1}{1+e^{-\frac{x-\mu}{s}}}
+  \end{equation*}
+\end{frame}
+
+
+%==============================================
+\section{Elements}
+%==============================================
+\subsection{Charts}
+\begin{frame}{\insertsectionhead}
+  \framesubtitle{\insertsubsectionhead}
+  \begin{columns}[c, onlytextwidth]
+    \column{0.47\textwidth}
+    Use the theme color \texttt{tPrim}, \texttt{tSec}, \texttt{tGrey} and
+    \texttt{tAccent} to have charts directly fit the main theme of presentation.
+    \vfill
+    \begin{itemize}
+      \item Easy variants using \texttt{color!x} to lighten or darken the colors
+    \end{itemize}
+    \hfill
+    \column{0.47\textwidth}
+    \center
+    \resizebox{0.9\textwidth}{!}{%
+      \begin{tikzpicture}
+        \pie[color={tPrim, tPrim!75, tPrim!50, tPrim!25},
+        rotate=90, hide number, text= legend]
+        {50/tPrim, 32/tPrim!75, 16/tPrim!50, 2/tPrim!25}
+      \end{tikzpicture}
+    }
+  \end{columns}
+\end{frame}
+
+\subsection{Lists}
+\begin{frame}{\insertsectionhead}
+  \framesubtitle{\insertsubsectionhead}
+  \begin{columns}[T,onlytextwidth]
+    \column{0.28\textwidth}
+    Items
+    \begin{itemize}
+      \item Item 1
+        \begin{itemize}
+          \item Subitem 1
+          \item Subitem 2
+        \end{itemize}
+      \item Item 2
+      \item Item 3
+    \end{itemize}
+
+    \column{0.42\textwidth}
+    Enumerations
+    \begin{enumerate}
+      \item The Fellowship of the Ring,
+      \item The Two Towers,
+      \item The Return of the King.
+    \end{enumerate}
+
+    \column{0.30\textwidth}
+    Descriptions
+    \begin{description}
+      \item[Trigon] Modern. \item[Default] Outdated.
+    \end{description}
+  \end{columns}
+\end{frame}
+
+%--------------------------------------
+\subsection{Figures}
+\begin{frame}
+  \frametitle{\insertsectionhead}
+  \framesubtitle{\insertsubsectionhead}
+
+  \begin{figure}
+    \newcounter{density}
+    \setcounter{density}{20}
+    \begin{tikzpicture}
+      \def\couleur{tAccent}
+      \def\color{tSec}
+      \path[coordinate] (0,0)  coordinate(A)
+        ++( 60:5cm) coordinate(B)
+        ++(-60:5cm) coordinate(C);
+      \path[coordinate] (0,0)  coordinate(D)
+        ++(60:5cm) coordinate(E)
+        ++(180:5cm) coordinate(F);
+      \draw[fill=\couleur!\thedensity] (A) -- (B) -- (C) -- cycle;
+      \draw[fill=\color!\thedensity] (D) -- (E) -- (F) -- cycle;
+      \foreach \x in {1,...,15}{%
+        \pgfmathsetcounter{density}{\thedensity+10}
+        \setcounter{density}{\thedensity}
+        \path[coordinate] coordinate(X) at (A){};
+        \path[coordinate] (A) -- (B) coordinate[pos=.15](A)
+          -- (C) coordinate[pos=.15](B)
+          -- (X) coordinate[pos=.15](C);
+        \draw[fill=\couleur!\thedensity] (A)--(B)--(C)--cycle;
+      }
+      \setcounter{density}{20}
+      \foreach \x in {1,...,15}{%
+        \pgfmathsetcounter{density}{\thedensity+10}
+        \setcounter{density}{\thedensity}
+        \path[coordinate] coordinate(X) at (D){};
+        \path[coordinate] (D) -- (E) coordinate[pos=.15](D)
+          -- (F) coordinate[pos=.15](E)
+          -- (X) coordinate[pos=.15](F);
+        \draw[fill=\color!\thedensity] (D)--(E)--(F)--cycle;
+      }
+    \end{tikzpicture}
+    \caption{Rotated triangles from
+    \href{http://www.texample.net/tikz/examples/rotated-triangle/}{texample.net}.}
+  \end{figure}
+\end{frame}
+
+%--------------------------------------
+\subsection{Tables}
+\begin{frame}
+  \frametitle{\insertsectionhead}
+  \framesubtitle{\insertsubsectionhead}
+  \begin{table}[H]
+    \centering
+    \caption{A nice table example}
+    \begin{tabular}{@{} lccc @{}}
+      \toprule
+      & \textbf{Velocity} & \textbf{Angle}  & \textbf{Vertical force} \\
+      & $U$ & $\alpha$  & $F_z$ \\
+      & [m/s] & [$^\circ$]  & [N] \\
+      \midrule
+      2D simulation  & 9 & 2 & 9.23 \\
+      3D simulation  & 10.0 & 3 & 15.039 \\
+      Experiment A   & 11.31 & 2.5 & 13.2 \\
+      Experiment B   & 11.26 & 2.7 & 12.6 \\
+      Experiment C   & 11.33 & 2.47 & 13.6 \\
+      \bottomrule
+    \end{tabular}
+  \end{table}
+
+\end{frame}
+
+%--------------------------------------
+\subsection{Blocks}
+\begin{frame}
+  \frametitle{\insertsectionhead}
+  \framesubtitle{\insertsubsectionhead}
+  \begin{block}{Regular block}
+    Just a regular block
+  \end{block}
+  \begin{alertblock}{Alert block}
+    Some important thing
+  \end{alertblock}
+  \begin{exampleblock}{Example block}
+    No difference with regular block to avoid excessive distraction
+  \end{exampleblock}
+\end{frame}
+
+%--------------------------------------
+\subsection{Frame footer}
+{
+\setbeamertemplate{frame footer}{My custom footer}
+\begin{frame}[fragile]
+  \frametitle{\insertsectionhead}
+  \framesubtitle{\insertsubsectionhead}
+    \themename defines a custom beamer template to add a text to the footer. It can be set via
+    \begin{verbatim}\setbeamertemplate{frame footer}{My custom footer}\end{verbatim}
+\end{frame}
+}
+
+\begin{frame}{References}
+  Some references to showcase [allowframebreaks] \cite{knuth92,ConcreteMath,Simpson,Er01,greenwade93}
+\end{frame}
+
+%==============================================
+\section{Conclusion}
+%==============================================
+\begin{frame}{Summary}
+
+  Get the source of this theme and the demo presentation from
+
+  \begin{center}\url{gitlab.com/thlamb/beamertheme-trigon}\end{center}
+
+  As for \textsc{metropolis}, \themename is licensed under a
+  \href{http://creativecommons.org/licenses/by-sa/4.0/}{Creative Commons
+  Attribution-ShareAlike 4.0 International License}.
+
+  \begin{center}\ccbysa\end{center}
+
+\end{frame}
+
+%==============================================
+%\begin{frame}[standout]
+%  Questions?
+%\end{frame}
+
+\appendix
+
+\begin{frame}[fragile]{Backup slides}
+  Sometimes, it is useful to add slides at the end of your presentation to
+  refer to during audience questions.
+
+  The best way to do this is to include the \verb|appendixnumberbeamer|
+  package in your preamble and call \verb|\appendix| before your backup slides.
+
+  \themename will automatically turn off slide numbering and progress bars for
+  slides in the appendix.
+\end{frame}
+
+\begin{frame}[allowframebreaks]{References}
+
+  \bibliography{demo}
+  \bibliographystyle{abbrv}
+
+\end{frame}


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

Modified: trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/trigon_demo.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/trigon_demo.tex	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/trigon_demo.tex	2021-09-06 21:16:58 UTC (rev 60439)
@@ -10,7 +10,7 @@
 % Image for the title page (use includegraphics option to properly size/place it)
 \titlegraphic{\includegraphics[height=\paperheight]{library.jpg}}
 
-\usetheme[sectionstyle=style2]{trigon}
+\usetheme[background=light,sectionstyle=style2]{trigon}
 
 % Define logos to use (comment if no logo)
 \biglogo{trigon_full.pdf} % Used on titlepage only

Modified: trunk/Master/texmf-dist/doc/latex/beamertheme-trigon/trigontheme.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamercolorthemetrigon.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamercolorthemetrigon.dtx	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamercolorthemetrigon.dtx	2021-09-06 21:16:58 UTC (rev 60439)
@@ -13,7 +13,7 @@
 % \iffalse
 %<*package>
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamercolorthemetrigon}[2021/03/25 v0.5.0 Trigon color theme]
+\ProvidesPackage{beamercolorthemetrigon}[2021/09/06 v0.6.0 Trigon color theme]
 %</package>
 % \fi
 % \CheckSum{0}
@@ -35,15 +35,27 @@
 %
 %
 % \subsubsection{Options}
+% \begin{macro}{colors}
+%    Provides the option to have a dark background and light foreground instead
+%    of the reverse.
+%    \begin{macrocode}
+\pgfkeys{
+  /trigon/color/background/.cd,
+    .is choice,
+    dark/.code=\trigon at colors@dark,
+    light/.code=\trigon at colors@light
+}
+%    \end{macrocode}
+% \end{macro}
 %
 % \begin{macro}{headingcolor}
 %    Select the color to use for all headings (title, section, frame, etc.).
 %    \begin{macrocode}
-\def\headcol{black}
+\def\headcol{tDefaulttxt}
 \pgfkeys{
   /trigon/color/headingcolor/.cd,
     .is choice,
-    black/.code=\def\headcol{black},
+    default/.code=\def\headcol{tTxt},
     theme/.code=\def\headcol{tPrim}
 }
 %    \end{macrocode}
@@ -56,8 +68,8 @@
 \pgfkeys{
   /trigon/color/textcolor/.cd,
     .is choice,
-    black/.code=\def\txtcol{black},
-    theme/.code=\def\txtcol{tPrim!50!black}
+    default/.code=\def\txtcol{tTxt},
+    theme/.code=\def\txtcol{tPrim!50!tTxt}
 }
 %    \end{macrocode}
 % \end{macro}
@@ -78,9 +90,10 @@
 %    \begin{macrocode}
 \newcommand{\trigon at color@setdefaults}{
   \pgfkeys{/trigon/color/.cd,
+   background=light,
    block=fill,
-   headingcolor=black,
-   textcolor=black
+   headingcolor=default,
+   textcolor=default
   }
 }
 %    \end{macrocode}
@@ -89,10 +102,15 @@
 % \subsubsection{Base colors}
 %
 %    \begin{macrocode}
-\definecolor{tPrim}{HTML}{00707F}   % Green-Blue
-\definecolor{tSec}{HTML}{5FA4B0}    % Green-Blue light
-\definecolor{tAccent}{HTML}{F07F3C} % Orange
-\definecolor{tGrey}{HTML}{E6E6E1}   % Grey-Beige
+\definecolor{tGreenBlue}{HTML}{00707F}
+\definecolor{tGreenBlueLight}{HTML}{5FA4B0}
+\definecolor{tOrange}{HTML}{F07F3C}
+\definecolor{tYellowOrange}{HTML}{F8AA00}
+\definecolor{tBeigePale}{HTML}{E6E6E1}
+\definecolor{tBeige}{HTML}{C6C0B4}
+\definecolor{tDarkBg}{HTML}{232931}
+\definecolor{tDarkFg}{HTML}{EEEEEE}
+\definecolor{tLightBg}{HTML}{FFFFFF}
 %    \end{macrocode}
 %
 % \subsubsection{Derived elements}
@@ -99,10 +117,28 @@
 %
 % All the elements are set using the base colors defined here above.
 %    \begin{macrocode}
-\setbeamercolor{background canvas}{bg=white}
-\setbeamercolor{normal text}{fg=\txtcol, bg= }
+\newcommand{\trigon at colors@dark}{
+  \colorlet{tPrim}{tGreenBlueLight}
+  \colorlet{tSec}{tGreenBlue}
+  \colorlet{tAccent}{tYellowOrange}
+  \colorlet{tTxt}{tDarkFg}
+  \colorlet{tBg}{tDarkBg}
+  \colorlet{tGreyBg}{tGrey!7!tBg}
+}
+\newcommand{\trigon at colors@light}{
+  \colorlet{tPrim}{tGreenBlue}
+  \colorlet{tSec}{tGreenBlue}
+  \colorlet{tAccent}{tOrange}
+  \colorlet{tTxt}{black}
+  \colorlet{tBg}{tLightBg}
+  \colorlet{tGreyBg}{tGrey!25!tBg}
+}
+\colorlet{tGrey}{tBeige}
+\colorlet{tTheme}{tGreenBlue}
+\setbeamercolor{background canvas}{bg=tBg}
+\setbeamercolor{normal text}{fg=\txtcol, bg=tBg}
+\setbeamercolor{example text}{fg=tPrim}
 \setbeamercolor{alerted text}{fg=tAccent}
-\setbeamercolor{example text}{fg=tSec}
 
 \setbeamercolor{title}{fg=\headcol, bg= , parent=normal text}
 \setbeamercolor{titlelike}{use=title, parent=title}
@@ -116,7 +152,7 @@
 %    \end{macrocode}
 %
 %
-% Block environments such as |theorem| and |example| have a |tGrey| background
+% Block environments such as |theorem| and |example| have a grey-tinted background
 % color by default. The option |block=transparent| removes the background color.
 %    \begin{macrocode}
 \newcommand{\trigon at block@transparent}{
@@ -134,7 +170,7 @@
   \setbeamercolor{block title}{%
     use=normal text,
     fg=normal text.fg,
-    bg=normal text.bg!80!fg
+    bg=normal text.bg!80!normal text.fg
   }
   \setbeamercolor{block body}{
     use={block title, normal text},
@@ -158,18 +194,18 @@
 %
 % The color of other smaller elements is defined as follows
 %    \begin{macrocode}
-\setbeamercolor{footnote}{fg=normal text.fg!90}
+\setbeamercolor{footnote}{fg=normal text.fg!90!normal text.bg}
 \setbeamercolor{footnote mark}{fg=.}
-\setbeamercolor{footline}{fg=normal text.fg!50, parent=normal text}
-\setbeamercolor{caption}{fg=black!60, parent=normal text}
+\setbeamercolor{footline}{fg=normal text.fg!50!normal text.bg, parent=normal text}
+\setbeamercolor{caption}{fg=normal text.fg!60!normal text.bg, parent=normal text}
 
-\setbeamercolor{itemize item}{fg=tPrim, parent=normal text}
+\setbeamercolor{itemize item}{use=example text, parent=example text}
 \setbeamercolor{itemize subitem}{use=itemize item, parent=itemize item}
 \setbeamercolor{itemize subsubitem}{use=itemize item, parent=itemize item}
-\setbeamercolor{enumerate item}{fg=tPrim, parent=normal text}
+\setbeamercolor{enumerate item}{use=example text, parent=example text}
 \setbeamercolor{enumerate subitem}{use=enumerate item, parent=enumerate item}
 \setbeamercolor{enumerate subsubitem}{use=enumerate item, parent=enumerate item}
-\setbeamercolor{description item}{fg=tPrim, parent=normal text}
+\setbeamercolor{description item}{use=example text, parent=example text}
 %    \end{macrocode}
 %
 % \subsubsection{Process package options}

Modified: trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerfontthemetrigon.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerfontthemetrigon.dtx	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerfontthemetrigon.dtx	2021-09-06 21:16:58 UTC (rev 60439)
@@ -13,7 +13,7 @@
 % \iffalse
 %<*package>
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerfontthemetrigon}[2021/03/25 v0.5.0 Trigon font theme]
+\ProvidesPackage{beamerfontthemetrigon}[2021/09/06 v0.6.0 Trigon font theme]
 %</package>
 % \fi
 % \CheckSum{0}

Modified: trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerinnerthemetrigon.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerinnerthemetrigon.dtx	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerinnerthemetrigon.dtx	2021-09-06 21:16:58 UTC (rev 60439)
@@ -13,7 +13,7 @@
 % \iffalse
 %<*package>
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerinnerthemetrigon}[2021/03/25 v0.5.0 Trigon inner theme]
+\ProvidesPackage{beamerinnerthemetrigon}[2021/09/06 v0.6.0 Trigon inner theme]
 %</package>
 % \fi
 % \CheckSum{0}
@@ -79,9 +79,12 @@
 \pgfkeys{
 	/trigon/inner/slidestyle/.cd,
 	.is choice,
-	blank/.code=\def\slidestyle{blank},
-	style1/.code=\def\slidestyle{smallcornertriangle},
+	blank/.code=\def\slidestyle{blank}
+	\setbeamertemplate{background}[\slidestyle],
+	style1/.code=\def\slidestyle{smallcornertriangle}
+	\setbeamertemplate{background}[\slidestyle],
 	cyber/.code=\def\slidestyle{cyberbottom}
+	\setbeamertemplate{background}[\slidestyle]
 }
 %    \end{macrocode}
 % \end{macro}
@@ -221,7 +224,7 @@
 \defbeamertemplate{background}{smallcornertriangle}{
 	\begin{tikzpicture}[blend group=multiply]
 		\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-		\leftColorTriangle{0.62\paperwidth}{0}{tGrey!30}
+		\leftColorTriangle{0.62\paperwidth}{0}{tGrey!30!tBg}
 	\end{tikzpicture}
 }
 %    \end{macrocode}
@@ -232,10 +235,10 @@
 %   frames when the appropriate option is selected).
 %    \begin{macrocode}
 \defbeamertemplate{background}{cyberbottom}{
-\tikzstyle{cyberVertex}=[scale=1,draw=tGrey!60,circle,fill=white]
-\tikzstyle{cyberVertex2}=[scale=0.5,draw=tGrey!60,circle,fill=tGrey!60]
-\tikzstyle{cyberEdge} = [draw,color=tGrey!60]
-\begin{tikzpicture}[blend group=multiply]
+\tikzstyle{cyberVertex}=[scale=1,draw=tGreyBg,circle,fill=tBg]
+\tikzstyle{cyberVertex2}=[scale=0.5,draw=tGreyBg,circle,fill=tGreyBg]
+\tikzstyle{cyberEdge} = [draw,color=tGreyBg]
+\begin{tikzpicture}%[blend group=multiply]
 	\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
 	\foreach \pos/\name in {
 			{(-0.05\paperwidth,0.75\paperheight)/0},
@@ -278,16 +281,16 @@
 	\begin{tikzpicture}
 		\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
 		\begin{scope}[blend group=multiply]
-			\path[fill=tPrim]\leftTriangle{0.5\paperwidth}{0};
-			\topColorTriangle{0.73\paperwidth}{0.70\paperheight}{tGrey!30};
+			\path[fill=tTheme]\leftTriangle{0.5\paperwidth}{0};
+			\topColorTriangle{0.73\paperwidth}{0.70\paperheight}{tGrey!30!tBg};
 			\ifx\inserttitlegraphic\@empty
-				\leftColorTriangle{0.73\paperwidth}{0.70\paperheight}{tPrim}
+				\leftColorTriangle{0.73\paperwidth}{0.70\paperheight}{tTheme}
 			\else
 				\path[clip]\leftTriangle{0.73\paperwidth}{0.70\paperheight};
 				\node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,\the\paperheight) {\inserttitlegraphic};
 			\fi
 		\end{scope}
-		\path[fill=white]\rightTriangle{0.45\paperwidth}{\the\paperheight};
+		\path[fill=tBg]\rightTriangle{0.45\paperwidth}{\the\paperheight};
 		\ifx\logbig\@empty \else
 			\node[anchor=north east,inner sep=0mm] at
 			(.96*\the\paperwidth,.96*\the\paperheight) {\includegraphics[width=0.28\textwidth]{\logbig}};
@@ -303,12 +306,12 @@
 \defbeamertemplate{background}{titlesmallimage}{
 	\begin{tikzpicture}[blend group=multiply]
 		\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-		\leftColorTriangle{0.58\paperwidth}{0}{tGrey!30}
+		\leftColorTriangle{0.58\paperwidth}{0}{tGrey!30!tBg}
 		\ifx\logbig\@empty \else
 			\node[anchor=north east,inner sep=0mm] at (.94*\the\paperwidth,.94*\the\paperheight) {\includegraphics[width=0.33\textwidth]{\logbig}};
 		\fi
 		\ifx\inserttitlegraphic\@empty
-			\leftColorTriangle{0.58\paperwidth}{\the\paperheight}{tPrim}
+			\leftColorTriangle{0.58\paperwidth}{\the\paperheight}{tTheme}
 		\else
 			\path[clip]\leftTriangle{0.58\paperwidth}{\the\paperheight};
 			\node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,\the\paperheight) {\inserttitlegraphic};
@@ -325,7 +328,7 @@
 \defbeamertemplate{background}{bottomtrianglescolor}{
 	\begin{tikzpicture}[blend group=multiply]
 		\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-		\leftColorTriangle{0.62\paperwidth}{0}{tPrim}
+		\leftColorTriangle{0.62\paperwidth}{0}{tTheme}
 		\rightColorTriangle{0.38\paperwidth}{0}{tSec}
 	\end{tikzpicture}
 }
@@ -339,8 +342,8 @@
 \defbeamertemplate{background}{bottomtrianglesbw}{
 	\begin{tikzpicture}[blend group=multiply]
 		\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-		\leftColorTriangle{0.62\paperwidth}{0}{tPrim}
-		\rightColorTriangle{0.38\paperwidth}{0}{tGrey}
+		\leftColorTriangle{0.62\paperwidth}{0}{tTheme}
+		\rightColorTriangle{0.38\paperwidth}{0}{tGrey!30!tBg}
 	\end{tikzpicture}
 }
 %    \end{macrocode}
@@ -352,8 +355,8 @@
 \defbeamertemplate{background}{bigtriangles}{
 	\begin{tikzpicture}[blend group=multiply]
 		\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-		\leftColorTriangle{0.80\paperwidth}{0.62\paperheight}{tPrim}
-		\rightColorTriangle{0.68\paperwidth}{0.58\paperheight}{tGrey}
+		\leftColorTriangle{0.80\paperwidth}{0.62\paperheight}{tTheme}
+		\rightColorTriangle{0.68\paperwidth}{0.58\paperheight}{tGrey!30!tBg}
 	\end{tikzpicture}
 }
 %    \end{macrocode}
@@ -365,8 +368,8 @@
 \defbeamertemplate{background}{lefttriangles}{
 	\begin{tikzpicture}[blend group=multiply]
 		\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-		\leftColorTriangle{0.52\paperwidth}{\the\paperheight}{tPrim}
-		\leftColorTriangle{0.775\paperwidth}{0}{tGrey}
+		\leftColorTriangle{0.52\paperwidth}{\the\paperheight}{tTheme}
+		\leftColorTriangle{0.775\paperwidth}{0}{tGrey!30!tBg}
 	\end{tikzpicture}
 }
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerouterthemetrigon.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerouterthemetrigon.dtx	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerouterthemetrigon.dtx	2021-09-06 21:16:58 UTC (rev 60439)
@@ -13,7 +13,7 @@
 % \iffalse
 %<*package>
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerouterthemetrigon}[2021/03/25 v0.5.0 Trigon outer theme]
+\ProvidesPackage{beamerouterthemetrigon}[2021/09/06 v0.6.0 Trigon outer theme]
 %</package>
 % \fi
 % \CheckSum{0}

Modified: trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerthemetrigon.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerthemetrigon.dtx	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/source/latex/beamertheme-trigon/beamerthemetrigon.dtx	2021-09-06 21:16:58 UTC (rev 60439)
@@ -13,7 +13,7 @@
 % \iffalse
 %<*package>
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerthemetrigon}[2021/03/25 v0.5.0 Trigon Beamer theme]
+\ProvidesPackage{beamerthemetrigon}[2021/09/06 v0.6.0 Trigon Beamer theme]
 %</package>
 % \fi
 % \CheckSum{0}

Modified: trunk/Master/texmf-dist/source/latex/beamertheme-trigon/trigontheme.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/beamertheme-trigon/trigontheme.dtx	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/source/latex/beamertheme-trigon/trigontheme.dtx	2021-09-06 21:16:58 UTC (rev 60439)
@@ -111,7 +111,7 @@
 
 \themename found its origin and inspiration in the graphical guidelines
 resulting from the visual identity overhaul of the
-\href{https://www.uliege.be}{Univeristy of Liège} (Belgium).\\
+\href{https://www.uliege.be}{University of Liège} (Belgium).\\
 Although directly inspired from these guidelines, \themename was stripped out of
 any mention or specificities related the University and its faculties. This
 makes the \themename theme perfectly suitable for many different contexts.
@@ -130,6 +130,26 @@
 %% ------------------------------------
 \section{Getting Started}
 
+\subsection{Installing from CTAN}
+The latest stable version of \themename is available on
+\href{https://ctan.org/pkg/beamertheme-trigon}{CTAN} and should now be part of
+the usual \TeX\ distibutions (\TeX\ Live, Mac\TeX\ , Mik\TeX\ ), under the name
+\textit{beamertheme-trigon}. It means that if your distribution is kept
+up-to-date, the package should normally be already installed on your system. If
+this is not the case, consider updating the packages of your Tex distribution.
+
+For \TeX\ Live and Mac\TeX\ users, this usually means running
+\begin{lstlisting}
+tlmgr update --all
+\end{lstlisting}
+, or if administrative privileges are required
+\begin{lstlisting}
+sudo tlmgr update --all
+\end{lstlisting}
+
+For Mik\TeX\ users, please refer to \href{https://miktex.org/howto/update-miktex}{the official Mik\TeX\ documentation}.
+
+
 \subsection{Installing from Gitlab}
 
 If you want to use the cutting-edge development version of \themename, you can
@@ -163,14 +183,17 @@
 \end{description}
 
 
-\subsection{Other install methods}
+\subsection{Overleaf}
+As of the writing of this documentation (September 5,2021), the theme is not yet
+natively supported on Overleaf. It will be added once they update their package
+list, which is planned for end of Q3 2021
+(\href{https://gitlab.com/thlamb/beamertheme-trigon/-/issues/1#note_558034187}{see
+discussion on that topic}).
 
-\themename will be proposed for integration on \href{https://www.ctan.org}{CTAN}
-shortly. It will then hopefully be integrated to texlive, miktex, etc. In the
-meantime, only the installation from Gitlab is possible.
+In the meantime, a \href{https://www.overleaf.com/read/dvbnhdcbfknk}{template
+project} was created on Overleaf so users can just copy this project and use
+that as a basis for their own presentation.
 
-Once accepted on CTAN, the theme will also be made available on
-\href{https://www.overleaf.com}{Overleaf}.
 
 \subsection{A Minimal Example}
 
@@ -243,6 +266,11 @@
 
 \subsubsection{Main theme}
 
+\DescribeOption{background}{light,dark}{light}{%
+  Provides the option to have a dark background and light foreground instead of
+  the reverse.
+}
+
 \DescribeOption{titleformat}%
                {regular, smallcaps, allsmallcaps, allcaps}
                {regular}{
@@ -254,7 +282,7 @@
 }
 
 \DescribeOption{usesourcefonts}{true,false}{true}{%
-  Choses if the |sourcesanspro| font package should be loaded |true| or not
+  Chooses if the |sourcesanspro| font package should be loaded |true| or not
   |false|.
 }
 
@@ -342,14 +370,15 @@
   and |example|.
 }
 
-\DescribeOption{headingcolor}{black, theme}{black}{
+\DescribeOption{headingcolor}{default, theme}{default}{
   Controls weather the color of all headings (title page, frame title, etc.)
-  should be in |black| in a slightly darker shade of the theme color |theme|.
+  should be in black (|default|) or in a slightly darker shade of the theme
+  color |theme|.
 }
 
-\DescribeOption{textgcolor}{black, theme}{black}{
-  Controls weather the color of the regular text elements should be in |black|
-  in a slightly darker shade of the theme color |theme|.
+\DescribeOption{textgcolor}{default, theme}{default}{
+  Controls weather the color of the regular text elements should be in black
+  (|default|) or in a slightly darker shade of the theme color |theme|.
 }
 
 \subsubsection{Font theme}
@@ -369,7 +398,7 @@
 
 The included \themename color theme is used by default, but its colors can be
 easily changed to suit your tastes. All of the theme's styles are defined in
-terms of four colors:
+terms of a few main colors:
 \begin{itemize}
   \item |tPrim| The primary theme color, used for main triangle elements, and
     for headings and text if the appropriate options are selected.
@@ -378,6 +407,10 @@
   \item |tAccent| The accent color, used mostly for alerted text.
   \item |tGrey| A grey color, used for background elements (triangles, blocks,
     etc.).
+  \item |tTxt| The default text color.
+  \item |tBg| The default background color.
+  \item |tGreyBg| A tint of grey to use for the triangle elements.
+  \item |tTheme| A tint of the |tPrim| color to use for some triangle elements.
 \end{itemize}
 
 An easy way to customize the theme is to redefine these colors using
@@ -385,8 +418,7 @@
 \begin{lstlisting}
   \colorlet{tPrim}{ ... }
   \colorlet{tSec}{ ... }
-  \colorlet{tAccent}{ ... }
-  \colorlet{tGrey}{ ... }
+  ...
 \end{lstlisting}
 in your preamble.
 
@@ -439,7 +471,7 @@
 
 \section{License}
 \themename is licensed under the terms of the
-\href{https://creativecommons.org/licenses/by-sa/4.0/}{Creative Commons 
+\href{https://creativecommons.org/licenses/by-sa/4.0/}{Creative Commons
 Attribution-ShareAlike 4.0} license.
 
 

Modified: trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamercolorthemetrigon.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamercolorthemetrigon.sty	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamercolorthemetrigon.sty	2021-09-06 21:16:58 UTC (rev 60439)
@@ -18,13 +18,19 @@
 %% International License (https://creativecommons.org/licenses/by-sa/4.0/)
 %% ---------------------------------------------------------------------------
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamercolorthemetrigon}[2021/03/25 v0.5.0 Trigon color theme]
+\ProvidesPackage{beamercolorthemetrigon}[2021/09/06 v0.6.0 Trigon color theme]
 \RequirePackage{pgfopts}
-\def\headcol{black}
 \pgfkeys{
+  /trigon/color/background/.cd,
+    .is choice,
+    dark/.code=\trigon at colors@dark,
+    light/.code=\trigon at colors@light
+}
+\def\headcol{tDefaulttxt}
+\pgfkeys{
   /trigon/color/headingcolor/.cd,
     .is choice,
-    black/.code=\def\headcol{black},
+    default/.code=\def\headcol{tTxt},
     theme/.code=\def\headcol{tPrim}
 }
 \def\txtcol{black}
@@ -31,8 +37,8 @@
 \pgfkeys{
   /trigon/color/textcolor/.cd,
     .is choice,
-    black/.code=\def\txtcol{black},
-    theme/.code=\def\txtcol{tPrim!50!black}
+    default/.code=\def\txtcol{tTxt},
+    theme/.code=\def\txtcol{tPrim!50!tTxt}
 }
 \pgfkeys{
   /trigon/color/block/.cd,
@@ -42,19 +48,43 @@
 }
 \newcommand{\trigon at color@setdefaults}{
   \pgfkeys{/trigon/color/.cd,
+   background=light,
    block=fill,
-   headingcolor=black,
-   textcolor=black
+   headingcolor=default,
+   textcolor=default
   }
 }
-\definecolor{tPrim}{HTML}{00707F}   % Green-Blue
-\definecolor{tSec}{HTML}{5FA4B0}    % Green-Blue light
-\definecolor{tAccent}{HTML}{F07F3C} % Orange
-\definecolor{tGrey}{HTML}{E6E6E1}   % Grey-Beige
-\setbeamercolor{background canvas}{bg=white}
-\setbeamercolor{normal text}{fg=\txtcol, bg= }
+\definecolor{tGreenBlue}{HTML}{00707F}
+\definecolor{tGreenBlueLight}{HTML}{5FA4B0}
+\definecolor{tOrange}{HTML}{F07F3C}
+\definecolor{tYellowOrange}{HTML}{F8AA00}
+\definecolor{tBeigePale}{HTML}{E6E6E1}
+\definecolor{tBeige}{HTML}{C6C0B4}
+\definecolor{tDarkBg}{HTML}{232931}
+\definecolor{tDarkFg}{HTML}{EEEEEE}
+\definecolor{tLightBg}{HTML}{FFFFFF}
+\newcommand{\trigon at colors@dark}{
+  \colorlet{tPrim}{tGreenBlueLight}
+  \colorlet{tSec}{tGreenBlue}
+  \colorlet{tAccent}{tYellowOrange}
+  \colorlet{tTxt}{tDarkFg}
+  \colorlet{tBg}{tDarkBg}
+  \colorlet{tGreyBg}{tGrey!7!tBg}
+}
+\newcommand{\trigon at colors@light}{
+  \colorlet{tPrim}{tGreenBlue}
+  \colorlet{tSec}{tGreenBlue}
+  \colorlet{tAccent}{tOrange}
+  \colorlet{tTxt}{black}
+  \colorlet{tBg}{tLightBg}
+  \colorlet{tGreyBg}{tGrey!25!tBg}
+}
+\colorlet{tGrey}{tBeige}
+\colorlet{tTheme}{tGreenBlue}
+\setbeamercolor{background canvas}{bg=tBg}
+\setbeamercolor{normal text}{fg=\txtcol, bg=tBg}
+\setbeamercolor{example text}{fg=tPrim}
 \setbeamercolor{alerted text}{fg=tAccent}
-\setbeamercolor{example text}{fg=tSec}
 
 \setbeamercolor{title}{fg=\headcol, bg= , parent=normal text}
 \setbeamercolor{titlelike}{use=title, parent=title}
@@ -80,7 +110,7 @@
   \setbeamercolor{block title}{%
     use=normal text,
     fg=normal text.fg,
-    bg=normal text.bg!80!fg
+    bg=normal text.bg!80!normal text.fg
   }
   \setbeamercolor{block body}{
     use={block title, normal text},
@@ -100,18 +130,18 @@
 }
 \setbeamercolor{block body alerted}{use=block body, parent=block body}
 \setbeamercolor{block body example}{use=block body, parent=block body}
-\setbeamercolor{footnote}{fg=normal text.fg!90}
+\setbeamercolor{footnote}{fg=normal text.fg!90!normal text.bg}
 \setbeamercolor{footnote mark}{fg=.}
-\setbeamercolor{footline}{fg=normal text.fg!50, parent=normal text}
-\setbeamercolor{caption}{fg=black!60, parent=normal text}
+\setbeamercolor{footline}{fg=normal text.fg!50!normal text.bg, parent=normal text}
+\setbeamercolor{caption}{fg=normal text.fg!60!normal text.bg, parent=normal text}
 
-\setbeamercolor{itemize item}{fg=tPrim, parent=normal text}
+\setbeamercolor{itemize item}{use=example text, parent=example text}
 \setbeamercolor{itemize subitem}{use=itemize item, parent=itemize item}
 \setbeamercolor{itemize subsubitem}{use=itemize item, parent=itemize item}
-\setbeamercolor{enumerate item}{fg=tPrim, parent=normal text}
+\setbeamercolor{enumerate item}{use=example text, parent=example text}
 \setbeamercolor{enumerate subitem}{use=enumerate item, parent=enumerate item}
 \setbeamercolor{enumerate subsubitem}{use=enumerate item, parent=enumerate item}
-\setbeamercolor{description item}{fg=tPrim, parent=normal text}
+\setbeamercolor{description item}{use=example text, parent=example text}
 \trigon at color@setdefaults
 \ProcessPgfPackageOptions{/trigon/color}
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerfontthemetrigon.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerfontthemetrigon.sty	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerfontthemetrigon.sty	2021-09-06 21:16:58 UTC (rev 60439)
@@ -18,7 +18,7 @@
 %% International License (https://creativecommons.org/licenses/by-sa/4.0/)
 %% ---------------------------------------------------------------------------
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerfontthemetrigon}[2021/03/25 v0.5.0 Trigon font theme]
+\ProvidesPackage{beamerfontthemetrigon}[2021/09/06 v0.6.0 Trigon font theme]
 \RequirePackage{pgfopts}
 \pgfkeys{
   /trigon/font/titleformat title/.cd,

Modified: trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerinnerthemetrigon.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerinnerthemetrigon.sty	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerinnerthemetrigon.sty	2021-09-06 21:16:58 UTC (rev 60439)
@@ -18,7 +18,7 @@
 %% International License (https://creativecommons.org/licenses/by-sa/4.0/)
 %% ---------------------------------------------------------------------------
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerinnerthemetrigon}[2021/03/25 v0.5.0 Trigon inner theme]
+\ProvidesPackage{beamerinnerthemetrigon}[2021/09/06 v0.6.0 Trigon inner theme]
 \RequirePackage{pgfopts}
 \RequirePackage{tikz}
 \usetikzlibrary{calc,3d}
@@ -36,9 +36,12 @@
 \pgfkeys{
 /trigon/inner/slidestyle/.cd,
 .is choice,
-blank/.code=\def\slidestyle{blank},
-style1/.code=\def\slidestyle{smallcornertriangle},
+blank/.code=\def\slidestyle{blank}
+\setbeamertemplate{background}[\slidestyle],
+style1/.code=\def\slidestyle{smallcornertriangle}
+\setbeamertemplate{background}[\slidestyle],
 cyber/.code=\def\slidestyle{cyberbottom}
+\setbeamertemplate{background}[\slidestyle]
 }
 \def\titlestyle{}
 \pgfkeys{
@@ -99,14 +102,14 @@
 \defbeamertemplate{background}{smallcornertriangle}{
 \begin{tikzpicture}[blend group=multiply]
 \useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-\leftColorTriangle{0.62\paperwidth}{0}{tGrey!30}
+\leftColorTriangle{0.62\paperwidth}{0}{tGrey!30!tBg}
 \end{tikzpicture}
 }
 \defbeamertemplate{background}{cyberbottom}{
-\tikzstyle{cyberVertex}=[scale=1,draw=tGrey!60,circle,fill=white]
-\tikzstyle{cyberVertex2}=[scale=0.5,draw=tGrey!60,circle,fill=tGrey!60]
-\tikzstyle{cyberEdge} = [draw,color=tGrey!60]
-\begin{tikzpicture}[blend group=multiply]
+\tikzstyle{cyberVertex}=[scale=1,draw=tGreyBg,circle,fill=tBg]
+\tikzstyle{cyberVertex2}=[scale=0.5,draw=tGreyBg,circle,fill=tGreyBg]
+\tikzstyle{cyberEdge} = [draw,color=tGreyBg]
+\begin{tikzpicture}%[blend group=multiply]
 \useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
 \foreach \pos/\name in {
 {(-0.05\paperwidth,0.75\paperheight)/0},
@@ -143,16 +146,16 @@
 \begin{tikzpicture}
 \useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
 \begin{scope}[blend group=multiply]
-\path[fill=tPrim]\leftTriangle{0.5\paperwidth}{0};
-\topColorTriangle{0.73\paperwidth}{0.70\paperheight}{tGrey!30};
+\path[fill=tTheme]\leftTriangle{0.5\paperwidth}{0};
+\topColorTriangle{0.73\paperwidth}{0.70\paperheight}{tGrey!30!tBg};
 \ifx\inserttitlegraphic\@empty
-\leftColorTriangle{0.73\paperwidth}{0.70\paperheight}{tPrim}
+\leftColorTriangle{0.73\paperwidth}{0.70\paperheight}{tTheme}
 \else
 \path[clip]\leftTriangle{0.73\paperwidth}{0.70\paperheight};
 \node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,\the\paperheight) {\inserttitlegraphic};
 \fi
 \end{scope}
-\path[fill=white]\rightTriangle{0.45\paperwidth}{\the\paperheight};
+\path[fill=tBg]\rightTriangle{0.45\paperwidth}{\the\paperheight};
 \ifx\logbig\@empty \else
 \node[anchor=north east,inner sep=0mm] at
 (.96*\the\paperwidth,.96*\the\paperheight) {\includegraphics[width=0.28\textwidth]{\logbig}};
@@ -162,12 +165,12 @@
 \defbeamertemplate{background}{titlesmallimage}{
 \begin{tikzpicture}[blend group=multiply]
 \useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-\leftColorTriangle{0.58\paperwidth}{0}{tGrey!30}
+\leftColorTriangle{0.58\paperwidth}{0}{tGrey!30!tBg}
 \ifx\logbig\@empty \else
 \node[anchor=north east,inner sep=0mm] at (.94*\the\paperwidth,.94*\the\paperheight) {\includegraphics[width=0.33\textwidth]{\logbig}};
 \fi
 \ifx\inserttitlegraphic\@empty
-\leftColorTriangle{0.58\paperwidth}{\the\paperheight}{tPrim}
+\leftColorTriangle{0.58\paperwidth}{\the\paperheight}{tTheme}
 \else
 \path[clip]\leftTriangle{0.58\paperwidth}{\the\paperheight};
 \node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,\the\paperheight) {\inserttitlegraphic};
@@ -177,7 +180,7 @@
 \defbeamertemplate{background}{bottomtrianglescolor}{
 \begin{tikzpicture}[blend group=multiply]
 \useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-\leftColorTriangle{0.62\paperwidth}{0}{tPrim}
+\leftColorTriangle{0.62\paperwidth}{0}{tTheme}
 \rightColorTriangle{0.38\paperwidth}{0}{tSec}
 \end{tikzpicture}
 }
@@ -184,22 +187,22 @@
 \defbeamertemplate{background}{bottomtrianglesbw}{
 \begin{tikzpicture}[blend group=multiply]
 \useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-\leftColorTriangle{0.62\paperwidth}{0}{tPrim}
-\rightColorTriangle{0.38\paperwidth}{0}{tGrey}
+\leftColorTriangle{0.62\paperwidth}{0}{tTheme}
+\rightColorTriangle{0.38\paperwidth}{0}{tGrey!30!tBg}
 \end{tikzpicture}
 }
 \defbeamertemplate{background}{bigtriangles}{
 \begin{tikzpicture}[blend group=multiply]
 \useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-\leftColorTriangle{0.80\paperwidth}{0.62\paperheight}{tPrim}
-\rightColorTriangle{0.68\paperwidth}{0.58\paperheight}{tGrey}
+\leftColorTriangle{0.80\paperwidth}{0.62\paperheight}{tTheme}
+\rightColorTriangle{0.68\paperwidth}{0.58\paperheight}{tGrey!30!tBg}
 \end{tikzpicture}
 }
 \defbeamertemplate{background}{lefttriangles}{
 \begin{tikzpicture}[blend group=multiply]
 \useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
-\leftColorTriangle{0.52\paperwidth}{\the\paperheight}{tPrim}
-\leftColorTriangle{0.775\paperwidth}{0}{tGrey}
+\leftColorTriangle{0.52\paperwidth}{\the\paperheight}{tTheme}
+\leftColorTriangle{0.775\paperwidth}{0}{tGrey!30!tBg}
 \end{tikzpicture}
 }
 \setbeamertemplate{background}[\slidestyle]

Modified: trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerouterthemetrigon.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerouterthemetrigon.sty	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerouterthemetrigon.sty	2021-09-06 21:16:58 UTC (rev 60439)
@@ -18,7 +18,7 @@
 %% International License (https://creativecommons.org/licenses/by-sa/4.0/)
 %% ---------------------------------------------------------------------------
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerouterthemetrigon}[2021/03/25 v0.5.0 Trigon outer theme]
+\ProvidesPackage{beamerouterthemetrigon}[2021/09/06 v0.6.0 Trigon outer theme]
 \RequirePackage{pgfopts}
 \def\logsmall{}
 \newcommand\smalllogo[1]{

Modified: trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerthemetrigon.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerthemetrigon.sty	2021-09-06 21:16:40 UTC (rev 60438)
+++ trunk/Master/texmf-dist/tex/latex/beamertheme-trigon/beamerthemetrigon.sty	2021-09-06 21:16:58 UTC (rev 60439)
@@ -18,7 +18,7 @@
 %% International License (https://creativecommons.org/licenses/by-sa/4.0/)
 %% ---------------------------------------------------------------------------
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerthemetrigon}[2021/03/25 v0.5.0 Trigon Beamer theme]
+\ProvidesPackage{beamerthemetrigon}[2021/09/06 v0.6.0 Trigon Beamer theme]
 \RequirePackage{pgfopts}
 \RequirePackage{tikz}
 \pgfkeys{/trigon/.cd,



More information about the tex-live-commits mailing list.